我可以使用selenium登录到一个网站,我可以接收所有cookies。 但是我必须尽快向网站提交请求。同时,硒保持非常缓慢。 这就是为什么我希望使用selenium接收Cookie并通过请求模块发送请求
我的Selenium代码(首先我登录到网站并收到所有带有以下代码的cookie。)
browser.get('https://www.example.com/login')
cookiem1 = browser.get_cookies()
print(cookiem1)
第二阶段,我将转到网站的另一个页面并提出请求
s = requests.Session()
for cookie in cookiem1:
s.cookies.set(cookie['name'], cookie['value'])
r = s.get("https://example.com/postcomment')
print(r.content)
我以这种方式使用cookie,但当我通过请求模块发送url时,网站不会自动调整我的用户
我的错误: errorMessage:“未经授权的用户”,\r\n“errorDetails:“无cookie”
也许有了这段代码,网站不会对我的会话进行未授权
提前谢谢
试试这个
相关问题 更多 >
编程相关推荐