/transfer
エンドポイントは'array[0]': '3', 'array[1]': '4', 'array[2]': '5'
としてobj
を受信 - request.post()
オプションで、form
プロパティが使用されます。
/transfer
にJSONオブジェクトを送信するには、Content-Type
はapplication/json
である必要があります。コード内body
とjson
手段、モジュールリクエストのdocumentによれば
var request = require('request');
var obj={
tag: 'false',
array: [ '3', '4', '5']
};
// requestb.in URL is used here for example, but it can be replaced.
request({
url: 'https://requestb.in/srp1bmsr',
method: 'post',
body: obj,
json: true
}, function(err, response, body) {
if(err){
// deal with error.
}else{
// deal with success response.
}
});
: - パッチのエンティティボディ、POST及びPUT
体モジュールrequestには、以下のように実施することができますリクエスト。バッファ、文字列、またはReadStreamでなければなりません。 jsonがtrueの場合、bodyはJSON直列化可能オブジェクトでなければなりません。
json - bodyをvalueのJSON表現に設定し、Content-type:application/jsonヘッダーを追加します。さらに、応答本体をJSONとして解析します。
文書でこの部分について言及していないのはなぜですか? –
@AlbertChen 'application/x-www-form-urlencoded'を意味しますか?実際には、 'request'モジュール文書は簡単な例を挙げて言及しています。ドキュメントページの「application/x-www-form-urlencoded(URL-Encoded Forms)」を検索してください。 – shaochuancs