Задать вопрос
kulonful
@kulonful
backend developer

Как исправить такую ошибочку?

Есть такая проблема.
Я хочу отослать запрос с помощью модуля request.
req.get({url:'https://api.vk.com/method/messages.send?v=5.68&access_token=&user_id=' + pbody[key]['message']['user_id'] + '&message=' + response.result.fulfillment.speech}, function(err, httpResponse, body) {
       console.log(body);
});

В response.result.fulfillment.speech хранится строка "Хало, брат" и она приходит на удалённый сервер в таком виде: "%0;>, 1@0B".
Как это исправить?
  • Вопрос задан
  • 95 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Node.js для backend-разработки
    6 месяцев
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
8-битные символы в URI необходимо кодировать (encodeURI)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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