cookie和session之会话机制: http 协议 ---》 无状态协议
设置cookie:
通过response对象:
response = make_response()
response.set_cookie(key,value,max_age=(单位second),expires=(要求是detetime类型))
expires = datetime(year=2018,month=11,day=5)
#expires是这么设置的
expires = datetime.now() + timedelta(days=13,hours=16)#这里一定要减8个小时
#在新版本的http协议中,expires参数视为被废弃的
#max_age,在IE8一下的浏览器是不支持的
# res.set_cookie('username','zhiliao',expires=expires)#cookies只有在响应返回的时候才能设置,
# max_age最大的cookies报存时间,expires到期时间
删除cookie:
通过response对象:
response = make_response() | redirect()
response.delete_cookie(key)
获取cookie:
后端: request.cookies.get(key) ----> cookie值
前端: {{ request.coookies['key'] }}
session :
session是系统的全局对象
from flask import session
设置:
session[key]=value
开辟空间 ---》 session唯一标识 ----》 设置到cookie 中
必须在settings.py 中添加:
secret_key ='djfkljsdklf3747'
获取:
session.get('key') ---->value
删除: session.clear() ----> 空间+cookie都会删除
cookie和session之会话机制: http 协议 ---》 无状态协议相关推荐
- HTTP协议无状态中的 状态 到底指的是什么?
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者 | 赛艇队长 来源 | cnblogs.com/bellko ...
- http的“无连接”指的是_http协议无状态中的 quot;状态quot; 到底指的是什么?...
引子: 最近在好好了解http,发现对介绍http的第一句话[http协议是无状态的,无连接的]就无法理解了:无状态的[状态]到底指的是什么?! 找了很多资料不仅没有发现有一针见血正面回答这个问题的, ...
- 难住了N个面试者,http协议无状态中的 状态 到底指的是什么?!
作者:赛艇队长 cnblogs.com/bellkosmos/p/5237146.html 引子 最近在好好了解http,发现对介绍http的第一句话[http协议是无状态的,无连接的]就无法理解了: ...
- http的“无连接”指的是_头条一面:HTTP协议无状态中的 quot;状态quot; 到底指的是什么?...
# 引子 最近,面试头条,一面面试官为了我一个关于HTTP的问题. 题目:http协议是无状态的,无连接的,无状态的[状态]到底指的是什么? 当时就被问懵逼了,幸好其它问题答得还不错,勉强过关. 面完 ...
- Http实战之无状态协议、keep-alive分析
Http1.1特性 无状态的协议 HTTP 是一种不保存状态,即无状态(stateless)协议. HTTP 协议自身不对请求和响应之间的通信状态进行保存.也就是说在 HTTP 这个级别,协议对于发送 ...
- 什么是Http协议无状态?怎么解决Http无状态
一.Http 协议无状态的含义 1.1有状态协议 常见的许多七层协议实际上是有状态的,例如SMTP协议,它的第一条消息必须是HELO,用来握手,在HELO发送之前其他任何命令都是不能发送的;接下来一般 ...
- HTTP协议是无状态协议,怎么理解?
2019独角兽企业重金招聘Python工程师标准>>> Http是一个无状态协议,同一个会话的连续两个请求互相不了解,他们由最新实例化的环境进行解析,除了应用本身可能已经存储在全局对 ...
- HTTP 协议是无状态协议,怎么理解
HTTP 是一个属于应用层的面向对象的协议,HTTP 协议一共有五大特点:1.支持客户/服务器模式:2.简单快速:3.灵活:4.无连接:5.无状态. 无连接 无连接的含义是限制每次连接只处理一个请求. ...
- HTTP协议是无状态协议,怎么理解
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp24 HTTP协议是无状态协议,怎么理解? 2010-02-23 09:4 ...
最新文章
- 若显示器接口电路中的刷新存储器容量为1MB,当采用800*600的分辨率模式时,每个像素最多可以有多少()种颜色
- html5 的menu的属性,HTML5 menu 标签
- cocos2d-x 帧动画
- 服务器路径和本地路径在使用cd时候的区别
- html5语音读取文字_文字识别神器最新版-文字识别神器安卓版下载
- 「动手学深度学习」在B站火到没谁,加这个免费实操平台,妥妥天花板
- 英语本科 国外跨计算机,跨专业考研需具备哪些条件,如英语,计算机的过级情况...
- DataTable数据存入指定路径Excel文件(套用Excel模板)
- 干货满满,图文详解 HDFS 的 工作机制 及其原理
- 自建服务器解网络锁,跟断刀学越狱】10分钟掌握iPhone1-4代刷机技巧
- LaTex - PPT 模板-2 (亲测可用)
- mockjs随机生成浅色图片 | 十六进制颜色码调色大法 | 莫兰迪色系
- ARIMA模型的拖尾截尾问题
- 分享一款CHROME极速下载管理器插件
- 电容笔做的比较好的品牌有哪些?便宜好用的电容笔推荐
- R包 splatter
- 深度学习入门笔记(七):深层神经网络
- 20165329课程设计个人报告——基于ARM实验箱的捕鱼游戏的设计与实现
- 极致视觉追求 六款热门高清屏笔记本推荐
- 如何联系NOI各省特派员?