Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 17, 2014 16:09:07

aexx
Зарегистрирован: 2014-06-17
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Получить правильные cookie через request.get

Приветствую! Возникла небольшая проблема - как, используя requests.get(), получить все cookie от сайта (если сайт возвращает подряд два заголовка Set-Cookie)?

Заголовки в сниффере Хрома выглядят так:

Set-Cookie:sess_id=h3g1tcei4ggtn6ped6iq4e9is5; expires=Tue, 01-Jul-2014 11:56:03 GMT; domain=.iloveme.su
Set-Cookie:page_unload=N
Собственно, мне из этого всего нужен sess_id. Однако, когда я в питоне выполняю

r = requests.get('http://iloveme.su/')
r.cookies
Он мне возвращает:

<<class 'requests.cookies.RequestsCookieJar'>[Cookie(version=0, name='page_unload', value='N', port=None, port_specified=False, domain='www.iloveme.su', domain_specified=False, domain_initial_dot=False, path='/', path_specified=False, secure=False, expires=None, discard=True, comment=None, comment_url=None, rest={}, rfc2109=False)]>
т.е. никаких намеков на sessid, только информация из второго Set-Cookie (name='page_unload', value='N'). Где я что упускаю?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version