Get запрос с Accept-Language

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

Sample

Client
Регистрация
31.01.2016
Сообщения
25
Реакции
4
Баллы
3
Добрый вечер!
Пытаюсь спарсить сайт через C#. Если я сижу под европейскими проксями, то мне дата приходит в виде "02 Jan, 2016", это ок. Но если в метод HttpGet проставляю российское прокси. то дата начинает приходить в формате "02 авг 2016", что не парсится обычным методом DateTime.Parse.
Все перепробывал.
Проставляю
Код:
Развернуть Свернуть Копировать
project.Profile.AcceptLanguage = "en-US";
project.Profile.UserAgentBrowserLanguage = "en";
project.Profile.Language="en";
перед началом выполнения сниппета, а так же пытаюсь проставить нужный header:
Код:
Развернуть Свернуть Копировать
ZennoPoster.HttpGet(url, proxy, "UTF-8", ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly, 30000, "", "", false, 1, new string[]{"Accept-Language: en-US,en;q=0.8,fr;q=0.6,ar;q=0.4"});
но все безрезультатно. Приходит российский формат.

Понимаю, что это больше пальцем в небо, но может есть еще какие-то способы? Заранее спасибо.
 
Оказалось, что сайт генерит уникальную куку для выбора языка. Это как-то грустно, но ничего не поделаешь, придется использовать её. Пост можно удалять.
 
Хороший топик. И интересная инфа что так может быть. Удалять не буду с вашего позволения)
 
  • Оценить
Реакции: Sample

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