Проблемы с кодировкой - get запрос.



  • Кто знает, как быть в таком случае?(сайт отображается нормально в браузере и можно получить значения, но меня интересует работа без браузере)
    alt text



  • @Canine

    Хттп клиент выбирает кодировку автоматически по хедеру Content-Type.
    Если сайт не указывает кодировку или указывает неправильно, то теперь ее можно задать самому.

    Для этого у действия Содержание ответа появился параметр "Кодировка"

    0_1511395493753_ResponceContent.png

    Кроме utf-8 и windows-1251 можно писать что угодно.
    base64 - специальное значение, чтобы можно было работать с бинарными данными(например картинками).



  • @support получается можно послать get-запрос на файл изображения, получить ответ в base64 и работать с ним без сохранения? Без экшена скачать > читать файл..



  • только что столкнулся с такой бедой - забыл юзер агент установить



  • @support почему то сначала были кракозябры я установил юзер агенти все заработало,

    потом снова появились кракозябры..
    установил кодировку ответа UTF8 - кракозябры
    установил кодировку ответа 1251 - кракозябры
    base64 не подходит..

    Юзер агенты у меня установлены через интерфейс пользователя.

    Что то странное твориться, то нормальная кодировка то кракозябры, прокси и юзер один и тот же.. кодировка utf8

    чуть постояло и нормальная кодировка снова прилетает!



  • @support постоянно эта проблема с кодировкой в басе!! Я сделал гет зпрос через браузер на том же самом юзер агенте и пркси и мне прилетает нормальная кодировка, а в басе кракозябры!! Хотя принять ответ стоит в UTF8



  • Проблема была в том что нужно еще в заголовке язык было указать

    утановить загаловок - Accept-Language - ru или en



  • @Fox Да


Log in to reply
 

  • 6
  • 2
  • 2
  • 2
  • 4
  • 6
  • 2
  • 3