Connect.js 非常に簡潔なドキュメント はmethodOverride
と言います
擬似HTTPメソッドのサポートを提供します。
どういう意味ですか? 明らかなGoogle検索 は役に立たない。なぜmethodOverride
が役立つのですか?
DELETE
およびPUT
をシミュレートする場合は、methodOverride
がそのためです。app.delete
およびapp.put
を使用できます常にapp.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>