从NodeJS调用REST POST服务



我正在使用"请求"节点模块来调用第三方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)});
});

为我工作…

相关内容

  • 没有找到相关文章

最新更新