@zhencowalencko

Как отправить кириллицу в запросе request.js?

Всем привет!
Вопрос по node.js + модуль request.
Почему при отправке кириллицы в get запросе, на сервер приходит не слово привет(в данном случае), а некая строка @825B. С латиницей все ок. В чем тут дело и как решить эту проблему?

const request = require('request')
request( 'https://site/привет' function (error, response, body) { console.log(body) })
  • Вопрос задан
  • 1112 просмотров
Решения вопроса 1
@Abcdefgk
Можно попробовать вместо const напейсать каноничное var
Или так:
var str = encodeURIComponent('https://site/привет');
console.log(str); // https%3A%2F%2Fsite%2F%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@skoval
Попробуйте, отправить её по почте, в конверте с обычно маркой, без всяких там привет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы