私はrestify APIにデータを投稿していますが、投稿されたデータへのアクセス方法に関する現在の例は見つかりません。これはどのように作動しますか?1.x.x内のデータをどのようにアクセスするのですか?
27
A
答えて
44
答えが見つかりました。付属のプラグインの1つを有効化する必要があります()。 settings(具体的にはBodyParserセクションを参照)に応じて、req.params
(デフォルト)またはreq.body
(mapParams: false
)のいずれかにデータが見つかります。
例:
server.use(restify.bodyParser({ mapParams: false })); // mapped in req.body
または:
server.use(restify.bodyParser()); // mapped in req.params
5
は非常に簡単です:
server.use(restify.bodyParser({ mapParams: false }));
あなたはこのコードが印刷されますrestify
1
でbodyParserを有効にする必要があります要求団体コンソールへ:
restify 5.0.0+
については
var restify = require('restify');
var server = restify.createServer();
// This line MUST appear before any route declaration such as the one below
server.use(restify.bodyParser());
server.post('/customer/:id', function (req, resp, next) {
console.log("The request body is " + req.body);
response.send("post received for customer " + req.params.id + ". Thanks!");
return next();
});
3
、使用:
server.use(restify.plugins.bodyParser());
https://github.com/restify/node-restify/issues/1394#issuecomment-312728341
古いバージョンを使用してください:
server.use(restify.bodyParser());
bodyParser
ミドルウェアに要求を使用するようにrestifyを語った後、要求に応じてボディが利用可能になりますオブジェクトボディプロパティ:
server.post('/article', (req, res, next) => {
console.log(req.body)
next()
})
関連する問題
- 1. このデザインはどのようにデータにアクセスするのですか?
- 2. ASP.NET MVCのスクリプトタグ内のデータにアクセスするにはどうすればよいですか?
- 3. ASP式でODS内のデータにアクセスするにはどうすればよいですか?
- 4. 別のJavaアプリケーションからiReport-nb 3.x.xを実行するにはどうすればよいですか?
- 5. どのようにcharポインタ(C++)内のデータを印刷するのですか?
- 6. Djangoフォームフィールドのデータにアクセスするにはどうすればよいですか?
- 7. オブジェクトメソッド内からオブジェクトプロパティにどのようにアクセスしますか?
- 8. データベースに関するデータにプログラムでどのようにアクセスしますか?
- 9. 別のクラスの1つのクラスオブジェクトにどのようにアクセスできますか?
- 10. パッケージ内のRデータをどのように扱いますか?
- 11. DetailsView内のListBox内のSqlDataSourceからアクセスフィールドにアクセスするにはどうすればよいですか?
- 12. 1つの「脳」にアクセスする複数のサイトを扱うにはどうすればよいですか?
- 13. plugin.xml内のデータにアクセスするには?
- 14. ソーステーブル内の1レコードのデータを、ビュー内の最大3レコードに分割するビューを作成するにはどうすればよいですか?
- 15. ワークボックス内のアイテムにプログラムでどのようにアクセスしますか?
- 16. PFObject内部の情報にどのようにアクセスできますか?
- 17. どのようにItems.Count -1をxamlで行うのですか?
- 18. CodeIgniterでは、別のモデルから1つのモデルにアクセスするにはどうすればよいですか?
- 19. 別のビューから1つのビューのオブジェクトにアクセスするにはどうすればよいですか?
- 20. ListViewのListModelのListElementのマップされたデリゲートのデータをQMLでどのようにアクセスするのですか?
- 21. ASP.NetのIシリーズからどのようにデータにアクセスしますか?
- 22. クラスからのデータへのアクセスに例外をスローするにはどうすればよいですか?
- 23. どのようにISO-8859-1のデータをapiからphpに変換するのですか?
- 24. 制御ファイル内のデータをどのように検証できますか?
- 25. 1つのテーブルビューセルから別のテーブルビューセルにデータを転送するにはどうすればよいですか?
- 26. AJAXを使ってFirebaseのデータにアクセスするのはどうですか?
- 27. 最初のユーザーのデータIDをデフォルトで1に設定するにはどうすればよいですか?
- 28. 2つのテーブルのデータを1つのカーソルに結合するにはどうすればよいですか?
- 29. データをどのように並べ替えるのですか?
- 30. ListView内で一度に1つのチェックボックスのみをチェックするにはどうすればよいですか?