我使用 Bottle 框架和 uWSGI 应用服务器来托管我的网站。我现在正在更改网站上的主要编程语言(PHP-> Python),我遇到了这个问题:我刚刚使用的 cookiebottle.response.set_cookie()
在重定向后消失了。所以完整的代码是:
# Login page (/login)
from bottle import redirect, response # etc
...
...
response.set_cookie('cool', 'cookie') # Works good without redirect
redirect('/') # Cookie disappears
我知道这个问题可能会出现,就在这里。我对 PHP 没有这个问题。我需要设置一个 cookie,然后将用户重定向到主页。有什么办法可以正确地做到这一点吗?
升级版:
该问题的临时解决方案是降级到 0.11.2。