Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 14, 2012 19:49:33

ksk-
От:
Зарегистрирован: 2010-05-06
Сообщения: 59
Репутация: +  0  -
Профиль   Отправить e-mail  

Получить заголовки ответа urllib2.

Всем привет. Кто-нибудь знает как получить ВСЕ заголовки ответа на HTTP-запрос, отправленный с помощью urllib2?



Офлайн

#2 Ноя. 14, 2012 19:53:20

lorien
От:
Зарегистрирован: 2006-08-20
Сообщения: 755
Репутация: +  37  -
Профиль  

Получить заголовки ответа urllib2.

>>> from urllib import urlopen
>>> res = urlopen('http://ya.ru')
>>> dir(res)
['__doc__', '__init__', '__iter__', '__module__', '__repr__', 'close', 'code', 'fileno', 'fp', 'getcode', 'geturl', 'headers', 'info', 'next', 'read', 'readline', 'readlines', 'url']
>>> print res.headers
Server: nginx
Date: Wed, 14 Nov 2012 17:52:49 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
Cache-Control: no-cache,no-store,max-age=0,must-revalidate
Content-Length: 5455
Expires: Wed, 14 Nov 2012 17:52:50 GMT
Last-Modified: Wed, 14 Nov 2012 17:52:50 GMT
P3P: policyref="/w3c/p3p.xml", CP="NON DSP ADM DEV PSD IVDo OUR IND STP PHY PRE NAV UNI"
Set-Cookie: yandexuid=5227038611352915570; Expires=Sat, 12-Nov-2022 17:52:49 GMT; Domain=.ya.ru; Path=/
X-Frame-Options: DENY
X-XRDS-Location: http://openid.yandex.ru/server_xrds/

Отредактировано slav0nic (Ноя. 19, 2012 14:01:12)

Офлайн

#3 Ноя. 14, 2012 20:32:02

ksk-
От:
Зарегистрирован: 2010-05-06
Сообщения: 59
Репутация: +  0  -
Профиль   Отправить e-mail  

Получить заголовки ответа urllib2.

Спасибо.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version