5
从CherryPy documentation,似乎只有一个Cookie插槽。这里是我的示例代码如何使用CherryPy设置多个Cookie
def sendCookie(self):
cookie = cherrypy.response.cookie
cookie['name'] = 'Chips Ahoy!'
return 'Cookie is now in your hands.'
sendCookie.exposed = True
我想设置多个cookie。我正在思考这些问题,但是这当然会覆盖第一个设置。
def sendCookie(self):
cookie = cherrypy.response.cookie
cookie2 = cherrypy.response.cookie
cookie['name'] = 'Chips Ahoy!'
cookie2['name'] = 'Chocolate Chips'
return 'Cookie is now in your hands.'
sendCookie.exposed = True
如何使用CherryPy设置多个cookie?
不,只有一个cookie被设置。在这种情况下,只有'cookie2'。 'cookie1'无处可寻。 – Kit 2012-01-27 17:06:38
抱歉。都很好。我正在测试一个不安全的http,并将我的第一个cookie设置为'secure' :) – Kit 2012-01-27 17:08:26
嗯,好的。根据[这个页面](http://blog.eddsn.com/2010/05/how-to-use-cookies-with-cherrypy/),你需要发送''max-age''或'expires' '也为每个cookie。如果这不起作用,恐怕我没有想法。 :/ – aganders3 2012-01-27 17:11:54