【发布时间】:2018-10-11 08:54:38
【问题描述】:
我正在使用如下所示的代码。但是我想在查询字符串中包含正文(我可以做得很好) - 但是,我不确定如何重组https.request 以删除request.write(body) - 仅使用request.write() 不起作用,因为它需要一个字符串。
有人可以帮忙吗?
谢谢
var body = JSON.stringify( json.text );
const params = {
'q': body,
};
var requestUrl = url.parse( URL + queryStringify(params) );
const requestOptions = {
hostname: requestUrl.hostname,
path: requestUrl.path,
method: 'POST',
headers: {
'Content-Type': 'application/json',
}
};
var request = https.request(requestOptions, function(res) {
var data = "";
res.on('data', function (chunk) {
//do stuff
});
res.on('end', function () {
//do stuff
});
});
request.write(body);
request.end();
【问题讨论】:
标签: node.js https request httprequest