我很抱歉这个简单的问题。我正在尝试使用我在Firefox中创建的cookie登录我的网站。我知道日志页面URL以login.esi结尾;因此,我假设我需要使用login.esi而不是基本URL传递URL。不幸的是,它没有用。 我将不胜感激任何帮助。
url = "http://registrationwebsite/login.esi"
filename = "cookies.txt"
request = urllib.request.Request(url)
cookies = http.cookiejar.MozillaCookieJar(filename)
cookies.load()
opener = urllib.request.build_opener(
urllib.request.HTTPCookieProcessor(cookies)
)
opener.addheaders = [('User-agent',
('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) '
'AppleWebKit/535.1 (KHTML, like Gecko) '
'Chrome/13.0.782.13 Safari/535.1'))]
response = opener.open(request)
谢谢