使用cookerib的python请求相当于wget with --load-cookies

时间:2017-03-07 08:24:32

标签: python cookies python-requests wget

我正在尝试使用python requests在网站上进行身份验证。

我使用名为cookie.txt的Chrome扩展程序从我想要验证的网站上的Chrome会话中保存Cookie文件。

当我使用以下wget命令

wget -O hp.html -x --load-cookies cookies.txt http://www.thewebsite.com

它有效:我获得了带有经过身份验证的内容的网页

但是当我尝试使用带有

的Python Requests包时做同样的事情
import cookielib
import requests

cj = cookielib.MozillaCookieJar('cookies.txt')
cj.load()

url = 'http://www.thewebsite.com'
r = requests.get(url, cookies=cj)

我收到错误400状态

我有什么问题吗?

0 个答案:

没有答案