Get-запрос возвращает транслит вместо кириллицы

fridayman

Client
Регистрация
25.03.2018
Сообщения
169
Благодарностей
259
Баллы
63
Хочу выполнить простейший Get-запрос к API Вконтакте:
Код:
https://api.vk.com/method/users.get?user_id={-Variable.accountID-}&v=5.74
Если делать такое через строку браузера, то видим, среди прочего, имя и фамилию на кириллице, как и должно быть.

Если же делать через действие Get-запрос в ZP, то возвращается все то же самое, только имя и фамилия на транслите. Кодировка при этом одна и та же utf-8, замена на windows-1251 тоже эффекта не дает. Подскажите, как в такой ситуации быть?
 

orka13

Client
Регистрация
07.05.2015
Сообщения
2 167
Благодарностей
2 168
Баллы
113
  • Спасибо
Реакции: fridayman

doc

Client
Регистрация
30.03.2012
Сообщения
8 611
Благодарностей
4 601
Баллы
113
Подскажите, как в такой ситуации быть?
На будущее. В ситуации, когда где-то возвращает одно значение, а где-то другое, поступать нужно всегда одинаково. Берешь и снифаешь оба варианта. Детально проглядываешь, что с какими параметрами куда отправляется в каждом из вариантов и находишь разницу. А разница есть всегда, она и есть ответ что делать
 
  • Спасибо
Реакции: fridayman

fridayman

Client
Регистрация
25.03.2018
Сообщения
169
Благодарностей
259
Баллы
63
Ставится во вкладеке "Дополнительно" самого Get-запроса значение вида:
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon
Accept-Language: ru-RU,ru;q=0.5

Взято из параметров настроек браузера в самом проекте.
 

Вложения

doc

Client
Регистрация
30.03.2012
Сообщения
8 611
Благодарностей
4 601
Баллы
113
Ставится во вкладеке "Дополнительно" самого Get-запроса значение вида:
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon
Accept-Language: ru-RU,ru;q=0.5

Взято из параметров настроек браузера в самом проекте.
в поле юзерагент первая строка - юзерагент по умолчанию. Поэтому не нужно писать Useragent:

хотя для апи это вряд ли важно, но в других ситуациях это может ломать судьбы)
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
528
Баллы
93
Хочу выполнить простейший Get-запрос к API Вконтакте:
Код:
https://api.vk.com/method/users.get?user_id={-Variable.accountID-}&v=5.74
Если делать такое через строку браузера, то видим, среди прочего, имя и фамилию на кириллице, как и должно быть.

Если же делать через действие Get-запрос в ZP, то возвращается все то же самое, только имя и фамилия на транслите. Кодировка при этом одна и та же utf-8, замена на windows-1251 тоже эффекта не дает. Подскажите, как в такой ситуации быть?
Добавляй в самой строке запроса параметр &lang=ru
т.е. будет во так:
https://api.vk.com/method/users.get?user_id={-Variable.accountID-}&v=5.74&lang=ru
 
  • Спасибо
Реакции: fridayman

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)