4

我已经看到一些参考资料说有 WSGI 中间件可以做到这一点,但我对处理 cookie 的 WSGI 中间件的选择知之甚少。

4

2 回答 2

8

pylons (0.9.7) 不需要任何特别的东西,一切都是开箱即用的:

from pylons import request, response

#set a cookie
response.set_cookie( cookiename , some_string, max_age=180*24*3600 )

#read a cookie
request.cookies.get( cookiename )

#remove a cookie
request.cookies.pop( cookiename, None )

Pylons 使用Webob (request, response) 是 (webob.Request, webob.Response) 对象。

于 2009-05-05T22:46:48.843 回答
6

上面的 .pop 应该是

response.delete_cookie('cookie_name')
于 2011-08-28T13:20:32.760 回答