0

POST api を書き込もうとしていたのSails.jsですが、body-parser を明示的に使用して POST リクエストの本文を解析する必要があるかどうか疑問に思っていました。このドキュメントには、

Sails には、すぐに使用できる一連の従来の HTTP ミドルウェアがバンドルされています。もちろん、無効化、オーバーライド、再配置、または追加することはできますが、プリインストールされたスタックは、開発中または実稼働中のほとんどのアプリで完全に受け入れられます.

body-parser従来のデフォルトに含まれています。Sails.jsこれは、デフォルトで body-parser を使用し、それを使用するために何もする必要がないことを意味しますか? そうでない場合、アプリで body-parser を使用するにはどうすればよいですか?

4

1 に答える 1

2

参照した同じドキュメント ページには、Sails が使用するミドルウェアのリストがあります。ご覧のとおり、bodyParserもその 1 つです。いいえ、アプリに何も追加する必要はありません。Sails コントローラーでは、 を介してリクエスト本文を取得できますreq.body

于 2015-02-08T10:11:26.447 に答える