ZennoPoster.HTTP.Request возвращает 404

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

evgen2208

Client
Регистрация
12.10.2016
Сообщения
130
Реакции
163
Баллы
43
Знатоки, подскажите почему так работает метод? (и как исправить)

C#:
Развернуть Свернуть Копировать
content = ZennoPoster.HTTP.Request(HttpMethod.GET,
                url: url,
                respType: ResponceType.HeaderAndBody
                UserAgent: project.Profile.UserAgent,
                AdditionalHeaders: headers
                );

Постман, Фидлер и вот такой код webClient.DownloadString(url); C этим же урлом отдают контент.

Урл вот такой:

Предположительно, отбрасывает вот эту часть: _5da23e9e9b2ad8089928ef5592bc04fc&t=0/1586622520/7105032140792e79d50e52de09858d64&s=24ce01fd32da30c4a15ae26033d84abd
но это неточно (методом тыка заметил, что без этого хвоста результат 404)
 
Там должно быть видно что пропало, лучше смотреть во вкладке RAW.
Ага, спасибо.
не хватает - заголовка Host, но он почему то так и не появился:
C#:
Развернуть Свернуть Копировать
ZennoPoster.HTTP.Request(HttpMethod.GET,
                url: url,
                respType: ResponceType.HeaderAndBody,
                UserAgent: project.Profile.UserAgent,
                AdditionalHeaders: new[]{"Host: market.yandex.ru"}
                );

еще вопрос попутный: почему фидлер не видит PM трафика?
 
Вопрос закрыт:

Если вдруг кому понадобится,
про фидлер вот тут:

проблема вот тут:
53607
 

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