在Python请求中清除所有cookie
我在用Python的Request库来提交一个表单。
我需要在提交表单之前清除所有的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)
1 个回答
4
CookieJar.clear([domain[, path[, name]]])
这个方法用来清除 cookies。如果不传任何参数,它会清除所有的 cookies。如果只传一个参数,它只会删除属于那个域名的 cookies。如果传两个参数,它会删除属于指定域名和网址路径的 cookies。如果传三个参数,它会删除指定域名、路径和名称的那个 cookie。