鍍金池/ 問(wèn)答/HTML/ node的request模塊發(fā)送post請(qǐng)求一直返回400

node的request模塊發(fā)送post請(qǐng)求一直返回400

node的request模塊發(fā)送post發(fā)送json數(shù)據(jù),一直返回400 同樣的數(shù)據(jù)用postman發(fā)送可以成功。求解

var header = {

'Accept': '*/*',
'Content-Type': 'application/json;charset=utf-8'

};

var options = {

uri: url,
json: values

};

options.method = "POST";
options.headers = header;

return request.postAsync(options)
部分代碼

返回的400錯(cuò)誤
<html><head><title>400 Bad Request</title></head><body><h1>Bad Request</h1><per>ERR_BAD_REQUEST:

回答
編輯回答
離夢(mèng)

你的options定義有誤:

{
    body: values,  //body才是數(shù)據(jù)
    json: true     //表明格式是json
}
2018年4月15日 22:04