Модераторы: Snowy, Poseidon, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не могу получить cookie 
:(
    Опции темы
Dryg
  Дата 26.12.2013, 00:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 21.12.2009

Репутация: нет
Всего: нет



Давно уже парсер почта россию всегда получал куки, но они что-то поменяли и куки не могу получить. Пробовал Indy, synapse не фига

Код

  russHTTP:=TIdHTTP.Create(self);
  russCook:=TidCookieManager.Create(russHTTP);
  RussProxy(Sender);
  russHTTP.AllowCookies:=true;
  russHTTP.CookieManager:=russCook;
  russHTTP.HandleRedirects:=true;
  russHTTP.HTTPOptions := russHTTP.HTTPOptions + [hoKeepOrigProtocol,hoForceEncodeParams];
  russHTTP.ProtocolVersion:=pv1_1;
  russHTTP.Request.Host:='www.russianpost.ru';
  russHTTP.Request.Connection:='keep-alive';
  russHTTP.Request.Accept:='text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8';
  russHTTP.Request.UserAgent:='Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36';
  russHTTP.Request.Referer:='http://www.russianpost.ru/tracking/';
  russHTTP.Request.AcceptEncoding:='gzip,deflate,sdch';
  russHTTP.Request.AcceptLanguage:='ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4';
  Form1.ListBox1.Items.Text:=russHTTP.GET('http://www.russianpost.ru/tracking/');


в сниффере от программы 

Код

GET / HTTP/1.1
Host: www.russianpost.ru
Connection: keep-alive
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Accept-Encoding: gzip,deflate,sdch
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4


в сниффере от браузера chrome

Код

GET / HTTP/1.1
Host: www.russianpost.ru
Connection: keep-alive
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Accept-Encoding: gzip,deflate,sdch
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Cookie: ASP.NET_SessionId=tynqeux1hflrs1aadpdvnxjb; uid=0d0464ae-3cc6-4852-a569-9c2a0784f542

PM MAIL   Вверх
Illusion Dolphin
Дата 26.12.2013, 00:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1198
Регистрация: 3.5.2003

Репутация: 2
Всего: 63



Не хватает: "в сниффере ЗАПРОС от программы" и "в сниффере ЗАПРОС от браузера chrome"


--------------------
В мире всего две бесконечности: вселенная и человеческая глупость... На счёт вселенной я не уверен.
Шифрование и организация фотографий - Photo Database 4.5
PM MAIL WWW ICQ   Вверх
Dryg
Дата 26.12.2013, 00:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 21.12.2009

Репутация: нет
Всего: нет



Ответ от браузера

Код

HTTP/1.1 200 OK
Server: nginx
Date: Wed, 25 Dec 2013 21:40:41 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 15282
Connection: keep-alive
Keep-Alive: timeout=20
X-AspNet-Version: 4.0.30319
Cache-Control: private


Ответ от проги

Код

HTTP/1.1 200 OK
Server: nginx
Date: Wed, 25 Dec 2013 21:42:12 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 15282
Connection: keep-alive
Keep-Alive: timeout=20
X-AspNet-Version: 4.0.30319
Cache-Control: private


если это то что нужно!! я не много не понял что такое запрос! 

Это сообщение отредактировал(а) Dryg - 26.12.2013, 00:45
PM MAIL   Вверх
Illusion Dolphin
Дата 26.12.2013, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1198
Регистрация: 3.5.2003

Репутация: 2
Всего: 63



Вот вы сделали запрос в первом посте, браузер передал куки - откуда он их вхял? У вас их нету. Они должны быть в ответе сервера, возможно где-нибудь на странице авторизации. Я проверил http://www.russianpost.ru/tracking/ - он куки не возвращает:
Код

Response Headersview source
Cache-Control    private
Connection    keep-alive
Content-Length    15282
Content-Type    text/html; charset=utf-8
Date    Thu, 26 Dec 2013 14:53:29 GMT
Keep-Alive    timeout=20
Server    nginx
X-AspNet-Version    4.0.30319
Request Headersview source
Accept    text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding    gzip, deflate
Accept-Language    en-US,en;q=0.5
Cache-Control    max-age=0
Connection    keep-alive
Host    www.russianpost.ru
User-Agent    Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0



--------------------
В мире всего две бесконечности: вселенная и человеческая глупость... На счёт вселенной я не уверен.
Шифрование и организация фотографий - Photo Database 4.5
PM MAIL WWW ICQ   Вверх
MetalFan
Дата 27.12.2013, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 14
Всего: 128



а зачем вам парсить сайт почты России, если у них уже давно есть soap api? )


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
piterdosa
Дата 25.2.2014, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 24.2.2014
Где: Питер

Репутация: нет
Всего: нет



Там все дело в том, что они что то на джаве навояли и теперь куки не получается щемить. Может они тупо на сессии перешли, но у меня та же ерунда, хотя с иным почтовым сервером. Вероятно где то одну и ту же софтину обновили:((
PM MAIL WWW ICQ Skype   Вверх
Illusion Dolphin
Дата 25.2.2014, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1198
Регистрация: 3.5.2003

Репутация: 2
Всего: 63



Цитата

Может они тупо на сессии перешли

А сессии типа не на куках?


--------------------
В мире всего две бесконечности: вселенная и человеческая глупость... На счёт вселенной я не уверен.
Шифрование и организация фотографий - Photo Database 4.5
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.1204 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.