私は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. Vueが - beforeRouteLeave内のデータにアクセスする方法 - beforeRouteLeave内のデータにアクセスするようにしようとコンポーネントガード
- 2. どのように私はエリキシルでマップ内のデータにアクセスできますか?
- 3. gpuMatのデータにどのようにアクセスできますか?
- 4. このJSONデータにどのようにアクセスできますか?
- 5. JSONデータにどのようにアクセスできますか?
- 6. iOS:UNNotificationServiceExtensionの内部からアプリの保存データにアクセスするにはどうすればよいですか?
- 7. このデザインはどのようにデータにアクセスするのですか?
- 8. 角度1.xのオブジェクト内の配列にアクセスするにはどうすればよいですか?
- 9. 号 - AngularJs 1.X.X
- 10. ASP.NET MVCのスクリプトタグ内のデータにアクセスするにはどうすればよいですか?
- 11. caffe:gdbを使用してBLOB内のデータにアクセスするにはどうすればよいですか?
- 12. S3バケット内の1つのディレクトリにユーザーがアクセスできるようにする
- 13. オブジェクトメソッド内からオブジェクトプロパティにどのようにアクセスしますか?
- 14. ASP式でODS内のデータにアクセスするにはどうすればよいですか?
- 15. Djangoフォームフィールドのデータにアクセスするにはどうすればよいですか?
- 16. どのようにcharポインタ(C++)内のデータを印刷するのですか?
- 17. 別のクラスの1つのクラスオブジェクトにどのようにアクセスできますか?
- 18. データベースに関するデータにプログラムでどのようにアクセスしますか?
- 19. どのようにフラグメント内activity_main.xmlのリニアレイアウトにアクセスするには
- 20. サービス内のデータベースにアクセスするにはどうすればよいですか?
- 21. アレイ内のオブジェクトにアクセスするにはどうすればよいですか?
- 22. 別のJavaアプリケーションからiReport-nb 3.x.xを実行するにはどうすればよいですか?
- 23. パッケージ内のRデータをどのように扱いますか?
- 24. ノード内のこのデータ本体にどのようにアクセスできますか?ここで
- 25. DetailsView内のListBox内のSqlDataSourceからアクセスフィールドにアクセスするにはどうすればよいですか?
- 26. 静的な定数データをどこに置くか、どのようにアクセスするのですか?
- 27. as3のオブジェクト内の子にどのようにアクセスできますか
- 28. 1つの「脳」にアクセスする複数のサイトを扱うにはどうすればよいですか?
- 29. Boto 3では、EC2インスタンスにアクセスするセキュリティグループ内のIPをどのように定義するのですか?
- 30. どのようにデータベース内の行を1つに制限できますか?