我想通过此Flask电话获取Cookie(例如country
)。
data = request.cookies.get("country")
如何判断cookie是否存在?
答案 0 :(得分:40)
request.cookies
是dict
,所以:
if 'country' in request.cookies:
# do something
else:
# do something else
答案 1 :(得分:1)
request.cookies.get('my_cookie')
应该有效。如果它不起作用,则在调用此行时可能无法访问请求对象。
尝试在顶部导入烧瓶
import flask
然后致电
cookie = flask.request.cookies.get('my_cookie')
如果Cookie存在,它将被分配到cookie
,如果没有,那么cookie
将等于None