【发布时间】:2014-10-05 23:06:28
【问题描述】:
当我得到 Set-Cookie 并尝试使用它时,我似乎不会登录 Facebook...
import urllib, urllib2
data = urllib.urlencode({"email":"swagexample@hotmail.com", "pass":"password"})
request = urllib2.Request("http://www.facebook.com/login.php", data)
request.add_header("User-Agent", "Mozilla 5.0")
response = urllib2.urlopen(request)
cookie = response.headers.get("Set-Cookie")
new_request = urllib2.Request("http://www.facebook.com/login.php")
new_request.add_header("User-Agent", "Mozilla 5.0")
new_request.add_header("Cookie", cookie)
new_response = urllib2.urlopen(new_request)
if "Logout" in new_response.read():
print("Logged in.") #No output
为什么?
【问题讨论】:
标签: python python-2.7 cookies urllib2 urllib