2017-07-02 61 views
0

我试图存储与SimpleCookie永久性Cookie,让我做这样的事情:打印的持续SimpleCookie

def add_cookie(self, name, value, expiry = None): 
    self.cookies[name] = value 
    if expiry is not None: 
    self.cookies[name]['expires'] = expiry 
    print(self.cookies[name].OutputString()) 

输出:

remember_me=blabla; expires=Sun, 02 Jul 2017 13:30:57 GMT 

当然那么它传递到wsgiref.simple_server的start_response功能,喜欢的东西

(Set-Cookie, cookie['remember_me'].OutputString()) 

,且Cookie的浏览创建r /客户端,但是到期时间不更新。

任何想法如何设置正确的到期时间,并使持久性cookie而不是会话cookie?

谢谢。

回答

0

问题解决了,所描述的方法很好,我只是下次自动重写了到期日,这就是为什么永远消失。