Вход | Регистрация
 

WinHttpRequest и кодировка

WinHttpRequest и кодировка
Я
   Terl
 
29.06.20 - 17:19
Проблема такая: отправляю запрос, но он возвращает какую-то белеберду:

WinHttp    = Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
    WinHttp.SetTimeouts(50000, 50000, 50000, 50000);
    WinHttp.Option(2,"UTF-8");
    WinHttp.Open("POST", "https://xxxxx.ru";, 0);  
    WinHttp.setRequestHeader("Accept","application/xml, text/xml");
    WinHttp.SetRequestHeader("Accept-Language", "ru");
    WinHttp.SetRequestHeader("Accept-Charset","utf-8");
    WinHttp.setRequestHeader("Content-Type","application/json");  
    WinHttp.setRequestHeader("x-authorization-token","ef98149c0d4c106c1fa39b8541298a87e5e4d1e8");
   Terl
 
1 - 29.06.20 - 17:20
А возвращает вот это:
{"jsonrpc":"2.0","result":{"new":{"code":"new","name":"\u041d\u043e\u0432\u0430\u044f","group":{"standard":"\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u043f\u043e\u0441\u044b\u043b\u043e\u043a \u043d\u0435 \u0432\u043c\u0435\u0449\u0430\u044e\u0449\u0438\u0445 \u0443\u0441\u043b\u0443\u0433\u0443
   Terl
 
2 - 29.06.20 - 17:21
Кто-нибудь подскажет где копать проблему?
   ДенисЧ
 
3 - 29.06.20 - 17:39
Просишь
  WinHttp.SetRequestHeader("Accept-Charset","utf-8");

А потом удивляешься, что тебе возращают?
   Terl
 
4 - 29.06.20 - 17:42
(3) не понимаю...

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.