ノードjsリクエストを使用してフォームデータコンテンツタイプを投稿しようとしていますが、レスポンスが「null」になるたびに、ポストマンを使用して応答、私は本当にコードで間違っているかわからない、ここに私のソースがあるノードjs投稿コンテンツタイプフォームデータがヌル応答を返す
var req = require('request');
req.post({
url: 'url’,
form: {request:[{"request":"context","sequence":0,"userToken":"mytokenxyz"}]},
headers: {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36',
'Content-Type' : 'application/x-www-form-urlencoded'
},
method: 'POST'
},
function (e, r, body) {
console.log(body); //here the body I am getting null
});
ここでは、私が正しい応答を取得しています郵便配達のスクリーンショットです。私は他の多くの方法を試しましたが、同じヌル・レスポンスで終わります。
最初の事PostmanではリクエストのMIMEが 'application/form-data'となっていますが、コードでは' application/x-www-form-urlencoded'を使用しています。 – Jeffrey