Я использую модуль Request в моем приложении nodejs express, и мне нужно передать в строке запроса любой акцентированный символ (например, josé), но когда другой клиент получает запрос, он получает неизвестный символ (?).
Если я передаю один и тот же URL браузером или почтальоном, клиент получает правильный символ акцента.
var request = require('request-promise');
var url = 'http://mypathtotheurl?var=josé';
const optionsStart = {
url: url,
method: "GET",
encoding: "binary",
headers: {
"Content-type": "applcation/pdf"
}
};
request(optionsStart).then(function(body, data) {
//my logic working as expected except for show special chars
}
Когда браузер или почтальон получают правильный ответ, по запросу модуль получает неизвестный символ