在GAE Python中,我无法在本地删除cookie,但如果可以的话,我无法在网上删除

时间:2012-10-27 16:53:21

标签: python google-app-engine cookies

我正在开发一个项目,直接在网上工作,但为了提高开发速度,我决定在本地使用我的项目,但是当我想在本地删除cookie时,我不能,就像是相同的代码。在网上

c = Cookie.SimpleCookie(os.environ["HTTP_COOKIE"])  
c["MyCookie"]=""
c["MyCookie"]["expires"] = cookie_expiry_date(-20)
self.response.headers.add_header("Set-Cookie",c.output(header=''))

我试试这个

self.response.headers.add_header("Set-Cookie",'MyCookie=""; expires=Thu, 01-Jan-1970 00:00:00 GMT')

但它不起作用

2 个答案:

答案 0 :(得分:3)

如果您使用的是webapp2,您可以非常简单地管理Cookie(在本地dev_appserver中):

# Deletes a cookie previously set in the client.
response.delete_cookie('bad_cookie')

这里是docs

答案 1 :(得分:-2)

您可以使用Chrome开发者工具。在菜单资源下,您可以找到并删除您的Cookie