Проблема с кодировкой при отправке в вк

vladmany

Известный
Автор темы
117
8
Отправляю запрос в вк api для отправки сообщения от имени группы мне. Но в сообщении получаю какую-то белиберду.
Сообщение которое должно было прийти:
[RIELTOR]: Слетел дом среднего класса №576 в городе Пригород в районе Bayside.
Но пришло:
[RIELTOR]: ?4??4??4??4??4??1? ?4??4??1? ?4??4??4??4??4??4??4??1? ?4??4??4??4??4??1? ?2?576 ?1? ?4??4??4??4??4??1? ?4??4??4??4??4??4??4??1? ?1? ?4??4??4??4??4??1? Bayside.

Запрос отправляю методом downloadurltofile ибо другие методы выдают ошибку.

Пробовал переводить в UTF8 следующим образом

Код:
u8 = require("encoding").UTF8
...
downloadUrlToFile(u8(url))

В результате пришло сообщение:
[RIELTOR]: 576 Bayside.
В этом случае он просто пропустил русские символы.

Как пофиксить эту проблему с кодировкой?
 

vladmany

Известный
Автор темы
117
8
гугли urlencode/urldecode
Не помогло. Всеравно пропускает русские символы. Кстати после кодирования этой функой получается вот такой результат:
%5BRIELTOR%5D%3A+++++576++++++Bayside%2E