HTTPSを扱っており、live.comのHTTPヘッダーを取得したい
import urllib2
try:
email="HelloWorld1234560@hotmail.com"
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で使用できる電子メールが利用可能かどうかを確認するためのものです。CheckAvail=
編集後
助けてくれてありがとう..getonlyを修正した後Set-Cookie
、問題が発生しました。Cookieを取得できないCheckAvil=
場合、ブラウザで開いてソースを開いた後、`CheckAvil=なしで多くの情報を取得しました。写真を見る