我正在尝试在节点中使用HTTPS
模块发出POST
request
个API请求请求。
这是我的代码:
var request = require('request');
var post_data = {
text: 'hello'
}
request.post({
url: 'https://...',
headers: {'content-type' : 'application/json'},
body: JSON.stringify(post_data),//also tried form:JSON.stringify(post_data),
strictSSL: false,
rejectUnauthorized: false
},
function (err, httpResponse, body) {
console.log(err, body);
});
我得到的回复是一条很长的错误消息,写在html
中,呈现如下:
这意味着API服务器无法找到我的请求正文。我该如何解决这个问题?
顺便说一下,这个API与Postman合作进行了测试。