Flask读写Cookie

本文介绍了Cookie的基本概念,展示了如何使用Flask进行Cookie的写入、读取,并讲解了设置Cookie超时时间的方法。通过示例代码,读者可以了解在Flask应用中处理Cookie的流程。
摘要由CSDN通过智能技术生成

目录

什么是Cookie?

写Cookie

读Cookie

设置Cookie超时时间


什么是Cookie?

Cookie可以通俗的认为是浏览器缓存。Cookie是指存储在用户本地终端上的数据,在计算机中Cookie是个存储在浏览器目录中的本地文件,当浏览器运行时,存储在RAM中发挥作用;当用户从服务器或该网站退出时,Cookie存储在本地用户的硬盘上。通常情况下,用户退出浏览器时,系统将终止Cookie,Cookie失效。但可以通过设置Cookie有效时间保证用户再次访问时使用之前存在的Cookie。

写Cookie

Falsk写Cookie时页面不会有任何显示效果出现。为了直观看到Cookie被写入,可以通过一个Response呈现出来。

下面的代码会在页面上提示(目录:/write/...)Cookie has already write.使用set_cookie方法将指定的动态路由写入。

import webbrowser
from flask import Flask, request, make_response

app = Flask(__name__)

# 写Cookie
@ app.route("/write/<cookie>")
def demo2(cookie):
    response = make_response("<p>Cookie has already write
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值