[python] 2025-05-11 圈点345
摘要:requests读取保存设置cookie的一连串方法。用requests读取cookies,并带cookies值请求网址,可以不用帐号和密码就可以登录网站。
requests读取保存设置cookie的一连串方法。用requests读取cookies,并带cookies值请求网址,可以不用帐号和密码就可以登录网站。
requests操作cookie之读取cookie
response = requests.get("http://www.xoxxoo.com") print(response.cookies) for key,value in response.cookies.items(): print(key+"="+value)
requests操作cookie之带cookie请求,(读取cookies忽视)
url = 'http://www.xoxxoo.com/docookies' cookies = dict(cookies='cookies') response = requests.get(url, cookies=cookies) print(response.text)
requests操作cookie之带cookie请求,
Cookie 的返回对象为 RequestsCookieJar,它的行为和字典类似,但接口更为完整,适合跨域名跨路径使用。还可以把 Cookie Jar 传到 Requests 中:
jar = requests.cookies.RequestsCookieJar() jar.set('tasty_cookie', 'yum', domain='xoxxoo.com', path='/cookies') jar.set('gross_cookie', 'blech', domain='xoxxoo.com', path='/anywhere') url = 'http://xoxxoo.com/docookies' response = requests.get(url, cookies=jar) print(response.text)