在 cherrypy 中删除 cookie

Delete cookies in cherrypy

我正在尝试在 Cherrypy 中删除 cookie 或使 cookie 过期,但它似乎不起作用。这是我尝试的方式:

cookie[mykey]['expires'] = 0
cherrypy.request.cookie.clear()

执行完这几行代码后,我仍然可以看到cookie并读取它们

根据官方cherrypy document,为了让 cherrypy 中的 cookie 过期,我们需要在 response 中重新创建它们并设置过期日期和 max-age

    cherrypy.response.cookie[key] = ''
    cherrypy.response.cookie[key]['expires'] = 0
    cherrypy.response.cookie[key]['max-age'] = 0 

我正在更改 cherrypy.request.cookie,这不会对 cookie 产生任何影响。