清除Python请求中的所有cookie

时间:2014-04-25 20:17:29

标签: python cookies request clear

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

我的python代码:

url = "http://www.domain.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 个答案:

答案 0 :(得分:2)

CookieJar.clear([domain [,path [,name]]])

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