UnsupportedMediaTypeError:节点中不受支持的字符集“ WINDOWS-1252”

时间:2018-10-26 23:52:30

标签: javascript node.js azure express

我正在使用Microsoft Graph API服务,该服务将post方法发送到我的节点服务器。

这是我的简单路线

app.post('/*', function (req, res) {
    console.log(JSON.stringify(req.body,null,1));
    res.status(200).send({});
});

触发路由时出现此错误,并且console.log没有得到打印

UnsupportedMediaTypeError: unsupported charset "WINDOWS-1252"

PS:在取消ngrok公开我的本地主机时,我在发布请求时收到此错误

POST /api/call                 415 Unsupported Media Type

经过一番谷歌搜索后,我了解到发件人(MS产品)发送的报头类型为Windows-1252,但结点不支持,所以我应该找到一种将这种格式编码为UTF-8的方法一个可行的解决方案?

0 个答案:

没有答案