使用SimpleCookie清除cookie

1 投票
1 回答
1825 浏览
提问于 2025-04-18 05:19

我正在尝试清除一个cookie

我了解到正确的方法是把'expires'这个字段设置为过去的时间

但是当我使用SimpleCookie库来这么做时,出现了以下错误:

尝试设置一个保留的关键字:expires

那我该怎么正确处理这个问题呢?

1 个回答

2
import os
import http.cookies

c = http.cookies.SimpleCookie(os.environ.get('HTTP_COOKIE'))
c['hello'] = 'world'
c['hello']['expires'] = 'Thu, 01 Jan 1970 00:00:00 GMT'
print(c)

你需要在设置cookie的时候,添加一个叫做 expires 的字段。输出结果如下:

Set-Cookie: hello=world; expires=Thu, 01 Jan 1970 00:00:00 GMT

撰写回答