我處理HTTPS頭,我想HTTP標頭live.comGET HTTPS在Python
import urllib2
try:
email="[email protected]"
response = urllib2.urlopen("https://signup.live.com/checkavail.aspx?chkavail="+email+"&tk=1258056184535&ru=http%3a%2f%2fmail.live.com%2f%3frru%3dinbox&wa=wsignin1.0&rpsnv=11&ct=1258055283&rver=6.0.5285.0&wp=MBI&wreply=http:%2F%2Fmail.live.com%2Fdefault.aspx&lc=1036&id=64855&bk=1258055288&rollrs=12&lic=1")
print 'response headers: "%s"' % response.info()
except IOError, e:
if hasattr(e, 'code'): # HTTPError
print 'http error code: ', e.code
elif hasattr(e, 'reason'): # URLError
print "can't connect, reason: ", e.reason
else:
raise
,所以我不希望從頭部的所有信息,我只想Set-Cookie
信息
如果你問什麼是腳本的更多信息:它是檢查是否電子郵件即時拍攝到的Hotmail使用由該viralbe得到量CheckAvail=
編輯後
感謝您的幫助..修復後只得到Set-Cookie
我得到了問題,這是當我得到cookie沒有得到CheckAvil=
我得到了很多信息沒有`CheckAvil =在瀏覽器中打開它後,打開源我知道了!看到的畫面
對不起,有什麼問題嗎? – senderle
@senderle - 我想問題是如何從'response.info()'對象獲取特定的頭文件。 –