我正在使用“请求”节点模块来调用第三方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'。”。
请帮助我如何将标头传递给此请求。
提前致谢。
答案 0 :(得分:0)
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)});
});
为我工作......