Как декодировать “encoded” (псевдо-пустые) Get-ответы сервисов GOOGLE?

  • Автор темы Автор темы orka13
  • Дата начала Дата начала

orka13

Client
Регистрация
07.05.2015
Сообщения
2 195
Реакции
2 212
Баллы
113
Zenno последней версии 5.9.9.1 При парсинге без браузера через кубик «GET-запроса» программа получает абсолютно пустой ответ с некоторых сервисов GOOGLE. Покажу на примере поиска Youtube.
Это за последние месяцы в GOOGLE что-то сменили в коде, и если смотреть через Fiddler, то он пишет, что ответ закодирован «Response body is encoded. Click to decode». И после нажатия нормально показывает раскодированный код.И если в шаблоне установить прокси Fiddler «127.0.0.1:8888», то получаем нормальный ответ (как бы уже раскодирован).








В самом PM менял кучу опций (загружать «заголовки и содержимое, «как файл + заголовки») и ничего не помогало.
Остальные програмы (A-Parser, Content Downloader) справляются с заданием с такими же GET-запросами. Видимо нормально декодируют ответ сами.

Подозреваю что придется парсить теперь через C# код с декодировкой, но вот я не особо силен в C#. Подскажите реализацию. Вот что удалось нарыть в сети:
Fiddler encodes decoded response. How can I do the same in vb.net? (HttpWebRequest AutomaticDecompression)

Скачать шаблон-пример

Get-запрос с примера: https://www.youtube.com/results?search_query=tt&filters=&hl=en-GB&page=1
 
Скажи точно когда именно у тебя эта проблема возникла? Я примерно неделю назад или 2 недели назад заметил эту проблему. Если это та же проблема, то я тоже примусь её решать. Я во всем винил сам гугл, у меня приходили запросы, которые не содержали нужного текста, в итоге каждые 15-30 секунд мой шаблон обновляет токен из-за такой ошибки.
Но я не запускал снифферы, так как с головой погружен в другие задачки и времени вообще нет.
 
  • Оценить
Реакции: orka13
Здесь не могу сказать точно, так как последний раз еще в начале года использовал подобные шаблоны. Тогда все было ок.
 
Ап. Есть у кого идеи?
 
это всегда так было, вы чего тут придумали
 
это всегда так было, вы чего тут придумали
Не обращал внимание что творится с запросами, но у меня 2 недели гугловские запросы высылали ошибки с верным токеном и обновляли его чуть ли не по несколько раз в минуту. Буквально пару дней назад гугл исправил и ошибки пропали.
 
это всегда так было, вы чего тут придумали
Нифига. Еще раз пролистал шабы. В июне я через Post-Get запросы переводил через https://translate.google.com , а сейчас получает постой ответ запрос. Другие программы как то умудряются получать ответ, поему ZennoPoster не может?
 
Та же проблема, решения не нашли?
 
Та же проблема, решения не нашли?
Удалил старую версию, почистил все следы. Накатал новый «ZennoPoster 5 новый билд 5.10.0.0 (21.09.2016)» и шаблон уже работает норм. Правда в этой версии очень много косяков еще, судя по топику на форуме. Так что луше подождать исправлений. Думаю, в ближайшие пару дней\недель выпустят более стабильный вариант.
 
Последнее редактирование:

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