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

evgen2208

Client
Регистрация
12.10.2016
Сообщения
130
Благодарностей
162
Баллы
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)
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113

evgen2208

Client
Регистрация
12.10.2016
Сообщения
130
Благодарностей
162
Баллы
43
Там должно быть видно что пропало, лучше смотреть во вкладке RAW.
Ага, спасибо.
не хватает - заголовка Host, но он почему то так и не появился:
C#:
ZennoPoster.HTTP.Request(HttpMethod.GET,
                url: url,
                respType: ResponceType.HeaderAndBody,
                UserAgent: project.Profile.UserAgent,
                AdditionalHeaders: new[]{"Host: market.yandex.ru"}
                );
еще вопрос попутный: почему фидлер не видит PM трафика?
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113

evgen2208

Client
Регистрация
12.10.2016
Сообщения
130
Благодарностей
162
Баллы
43

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113

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