我有从网站获取页面的问题。 当用户未经过身份验证时,他们总是发送到“登录”页面。 我如何使用python,登录一个页面并使用重定向,使用以前的cookie获取下一个网页?
感谢。
例如,我成功登录网站:
import urllib2
import urllib
data = {}
data['name'] = 'user'
data['location'] = 'pass'
data['language'] = 'Python'
url_values = urllib.urlencode(data)
url = 'http://site/logon.action'
full_url = url + '?' + url_values
data = urllib2.urlopen(full_url)
但是当我尝试其他网址而不是“logon.action”时,我收到了重定向到登录页面的消息。