Python会话cookies未持久化

2024-04-20 15:12:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试登录到一个网页,然后执行一个来自同一个域的后续GET请求,该域应该使用最初发布的cookie集。你知道吗

初始POST执行成功,响应是预期的页面,但是任何后续的GET请求都会将我返回到登录页面。你知道吗

代码:

s = requests.Session()
url1 = 'https://www.sitename.com'
url2 = 'https://www.sitename.com/cookie_dependent_resource'
creds = {'un': 'username', 'pw': 'password'}
r1 = s.post(url, data=creds)
r2 = s.get(url2)

我是新来的,但显然做错了什么。请帮帮新手!:-)


Tags: 代码httpscom网页getcookiesessionwww