Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 25, 2010 01:28:05

pento
От:
Зарегистрирован: 2007-05-29
Сообщения: 100
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сразу отправить куку?

Всем привет!
1. из браузера сохранил файл кук в формате Netscape/Mozilla.
В данном случае он включает и сессионную куку для тестового сайта

2. Пытаюсь следюущим кодом получить необходимую страницу, а оно почему-то не хочет использовать уже сохранённую куку и слать её серверу:

#!/usr/bin/env python

import os, cookielib, urllib2
cj = cookielib.MozillaCookieJar()
cj.load(os.path.join(os.environ["HOME"], "cookies.txt"))
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
r = opener.open("http://localhost/test.php")
print r.geturl()
То есть, меня редиректит на страницу авторизации, а дамп трафика показывает, что кука вообще не отсылается при первом запросе (то есть к /test.php) :(



Офлайн

#2 Апрель 26, 2010 15:26:27

poltergeist
От:
Зарегистрирован: 2007-02-28
Сообщения: 522
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сразу отправить куку?

можно глянуть что находится в cookies.txt? Домен куки != localhost?



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version