programing tip

Connect.js methodOverride의 기능은 무엇입니까?

itbloger 2020. 7. 20. 07:49
반응형

Connect.js methodOverride의 기능은 무엇입니까?


Connect.js 매우 간결한 문서에 따르면methodOverride

가짜 HTTP 메소드 지원을 제공합니다.

그게 무슨 뜻이야? 명백한 Google 검색은 도움보다 작습니다. methodOverride유용한가요?


  • 당신이 시뮬레이션하려는 경우 DELETEPUT, methodOverride그입니다.
  • _method post 매개 변수를 'delete' 또는 'put' 으로 전달하면 Express를 항상 사용 하는 대신 app.delete보다 자세하게 사용할 수 있습니다 .app.putapp.post

백엔드 :

// the app
app.put('/users/:id', function (req, res, next) {
  // edit your user here
});

클라이언트 로직 :

// client side must be..
<form> ...
  <input type="hidden" name="_method" value="put" />
</form>

참고 URL : https://stackoverflow.com/questions/8378338/what-does-connect-js-methodoverride-do

반응형