我正在使用"请求"节点模块来调用第三方REST服务。
这是我的示例代码:
request.post({url:'https://myyrl/myfunction', formData: formData, function optionalCallback(err, httpResponse, body) {
if (err)
resolve({"message": err});
else
resolve({"message": body});
})
由此,我得到的错误是"传入消息具有意外的消息格式"Raw"。操作的预期消息格式为"Xml"、"Json"。".
请帮助我如何将标头传递到此请求。
提前谢谢。
request.post({url:'https://myurl/myfunction', body: formData, json: true, headers: {'contentType': 'application/json'}}, function optionalCallback(err, httpResponse, body) {
if (err)
resolve({"message": err});
else
resolve({"message": JSON.stringify(body)});
});
为我工作…