我正在使用Google App Engine。如何使用單一響應設置多個Cookie或多值cookie?GAE:使用SimpleCookie設置多個Cookie(或多值cookie)
現在,我使用這個代碼從URL http://localhost:8085/server/[email protected]&secretCode=1
C = Cookie.SimpleCookie()
C["emailAddress"] = self.request.get('emailAddress')
C["secretCode"] = self.request.get('secretCode')
C["secretCode"]["path"] = "/"
header_value = C.output(header='')
self.response.headers.add_header("Set-Cookie", header_value)
不工作,因爲header_value的值是EMAILADDRESS = 「[email protected]」 SECRETCODE = 1; Path = /這不是一個格式正確的標題(它缺少一個逗號)。我怎樣才能創建一個結構良好的cookie與兩個值?
App Engine的功能不支持 「set_cookie」 – zakdances
@yourfriendzak沒有,Web應用程序不使用的WebOb響應對象,因此沒有set_cookie。你應該考慮使用webapp2。 –