当前位置:   article > 正文

python2.7的flask框架之Cookie的使用_keyerror: 'set-cookie

keyerror: 'set-cookie

我们可以通过 cookies 属性来访问 Cookies,用响应对象的 set_cookie 方法来设置 Cookies,并且我们要知道,请求对象的 cookies 属性是一个内容为客户端提交的所有 Cookies 的字典。

完事来看下读取cookie的案例:

  1. from flask import request
  2. @app.route('/')
  3. def index():
  4. username = request.cookies.get('username')
  5. # use cookies.get(key) instead of cookies[key] to not get a
  6. # KeyError if the cookie is missing.

再来看下存储 cookie的案例:

  1. from flask import make_response
  2. @app.route('/')
  3. def index():
  4. resp = make_response(render_template(...))
  5. resp.set_cookie('username', 'the username')
  6. return resp

通过上述代码,我们可以发现,Cookies 是设置在响应对象上的。

好啦,废话不多说,这次记录就到这里了。

如果感觉不错的话,请多多点赞支持哦。。。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/694278
推荐阅读
相关标签
  

闽ICP备14008679号