python - 清除Python请求中的所有cookie

标签 python cookies request

我使用Request python 来发布表单。 在发布带有请求的表单之前,我需要清除所有 cookie。 你有解决办法吗?

我的Python代码:

url = "http://www.do-ain.com/ak/post"
session = requests.session()
r = session.get(url, allow_redirects=False)
r.headers.get('location')
cj = cookielib.CookieJar()
payload = {'check': '0'}
cookies = {'fretx':'6544555X'}
r = requests.post(url, data=payload,cookies=cookies)

最佳答案

CookieJar.clear([域[,路径[,名称]]])

如果不带参数调用,则清除所有 cookie。如果给出单个参数,则仅删除属于该域的 cookie。如果给定两个参数,则删除属于指定域和 URL 路径的 cookie。如果给定三个参数,则删除具有指定域、路径和名称的 cookie。

关于python - 清除Python请求中的所有cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23302247/

相关文章:

javascript - Node.js 请求中的 JSON 和数据有什么区别?

Python 使用正则表达式将文本拆分为标记

cookies - 为来自同一服务器的不同域设置 session ?

javascript - 无法设置 javascript cookie 过期日期

java - 如何在 Android 视频 View 中添加 cookies(Header)以支持旧版本的 android atleast till jellybean

node.js - 从服务器请求资源时是否可以隐藏 aws ec2 实例的 ip?

javascript - Node.js 表单数据最终去了哪里?

python - 如何将数据帧中的字符串转换为 Numpy Datetime64

python - 尝试在 GPU 上运行时如何修复 "Failed to load the native TensorFlow runtime."错误?

python - Tkinter 图像显示(使用 [converted] NumPy 数组)