UnsupportedMediaTypeError: неподдерживаемая кодировка "WINDOWS-1252" в узле - PullRequest
0 голосов
/ 27 октября 2018

Я использую службы 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: в unsing ngrok, чтобы сделать мой localhost общедоступным, и я получаю эту ошибку при почтовых запросах

POST /api/call                 415 Unsupported Media Type

после некоторого поиска в Google, я понимаю, что отправитель (продукт MS) отправляет тип заголовка как Windows-1252, который не поддерживается узлом, поэтому я должен найти способ кодировать этот формат в UTF-8, но это работающий решение ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...