Flask框架里的cookie和session
# -*- encoding: utf-8 -*-
#cookie 相关的操作,依赖与make_response库,调用cookie依赖request模块
from flask import Flask,make_response,request #建立对象
app = Flask(__name__) #从配置文件中加载配置
app.config.from_pyfile('config.ini') @app.route("/")
def index():
return "这里是首页" #存cookie的方法
@app.route('/setcookie')
def set_cookie():
resp = make_response("存储cookie")
#使用set_cookie方法来存储key-value形式数据,加max_age 表示value存活的时间
resp.set_cookie('productname','嘻嘻嘻',max_age = 13600)
return resp #调用cookie的方法
@app.route("/getcookie")
def get_cookie():
#通过request模块cookies属性的get方法,指定key来调用value
resp = request.cookies.get('productname')
return resp #删除cookie的方法
@app.route("/delcookie")
def del_cookie():
#通过make_response对象内置的delete_cookie方法来指定key来删除value
resp = make_response("删除cookie")
resp.delete_cookie("productname")
return resp if __name__ == "__main__":
app.run()
cookie的增加,调用以及删除,代码顶级明确UTF-8,cookie导入 Flask, make_response, request 模块
----------------------------------------------------------------------------------------
# -*- encoding: utf-8 -*-
#session是依赖与flask的session模块,如果想要使用session模块,在配置里必须定义sessionkey
from flask import Flask,session #建立对象
app = Flask(__name__) #从配置文件里加载配置
app.config.from_pyfile('config.ini') @app.route("/")
def index():
return "我是首页oy" #存储session的方法
@app.route("/set_session")
def set_session():
#直接使用session对存储的内容赋值
session['username'] = '你好'
return "存储session成功" #调用session的方法
@app.route("/get_session")
def get_session():
#通过session直接对内容进行调用
se = session['username']
return se #删除session的方法
@app.route("/del_session")
def del_session():
#通过session的pop方法来指定key删除value
session.pop('username')
return "删除成功" if __name__ == "__main__":
app.run()
session的增加,调用以及删除,代码顶级明确UTF-8,session 导入 Flask, session 模块
Flask框架里的cookie和session的更多相关文章
- Django框架详细介绍---cookie、session、自定义分页
1.cookie 在HTTP协议介绍中提到,该协议是无状态的,也就是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的 ...
- pyhton框架Django之cookie和session
一,cookie和session的理解 cookies 是浏览器为 Web 服务器存储的一小段信息. 每次浏览器从某个服务器请求页面时,它向服务器回送之前收到的cookies.它保存在浏览器下的某个文 ...
- django框架中的cookie与session
cookie因为http是一个无状态协议,无法记录用户上一步的操作,所以需要状态保持.cookie和session的区别:1.cookie是保存在浏览器本地的,所以相对不安全.cookie是4k的大小 ...
- Django框架介绍之cookie与session
cookie http请求时无状态的,一个客户端第一次,第二次,第n次访问同一个服务器都是一样的,服务器都会按照一个新的连接处理.但是,有时候客户端需要服务器记住客户端的登录状态,譬如离开一会,回来之 ...
- Django框架中的Cookie和Session
学习内容: (1)cookie (2)session Web是基于请求/响应模式,HTTP协议是无状态的,但是基于 Internet的各种服务系统应运而生,建立商业站点或者功能比较完善的个人站点,常常 ...
- web框架--tornado之cookie与session初识
cookie的本质其实就是在浏览器端保存的键值对, 每当浏览器端发送一次请求, 都会将这些键值对附加在请求中并发送给服务器端. 一.目录结构 二.main_pro.py #!/usr/bin/env ...
- flask系列七之cookie和session
该部分参考链接: http://blog.csdn.net/qq_28877125/article/details/77677890 http://blog.csdn.net/qq_28877125/ ...
- flask框架基本使用(3)(session与cookies)
#转载请留言联系 flask 框架基本使用(1):https://www.cnblogs.com/chichung/p/9756935.html flask 框架基本使用(2):https://www ...
- python flask框架详解
Flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务.本文参考自Flask官方文档, 英文不好的同学也可以参考中文文档 1.安装flask pi ...
随机推荐
- Tomcat中的Connector配置
所有的Connector提供的配置项(不完全版scheme, isSecure, xpoweredBy, useIPVHosts ): allowTrace 如果需要服务器能够处理用户的HAED/TR ...
- Javascript 3.2
对象的三种类型:1.用户定义对象:程序员自己创建的对象 2.内建对象:Javascript语言中的固定对象,如Array/Math/Data等 3.宿主对象:由浏览器提供的对象 BOM:浏览器对象模型 ...
- python smtp邮件
SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式. python的smtplib提供了一 ...
- 非常完善的两个微服务框架比较(SpringCloud与Dubbo)
微服务架构是互联网很热门的话题,是互联网技术发展的必然结果.它提倡将单一应用程序划分成一组小的服务,服务之间互相协调.互相配合,为用户提供最终价值. 虽然微服务架构没有公认的技术标准和规范或者草案,但 ...
- C# DataView数据处理的几种方法
1.找到刚删除的所有列 DataView dv = dt.DefaultView; dv.Delete(); dv.Delete(); //找出所有刚删除掉的行 1.5 dv.RowStateFilt ...
- Google - Largest Sum Submatrix
Given an NxN matrix of positive and negative integers, write code to find the submatrix with the lar ...
- [随笔][Java][总结][java 类型系统]
java 的类型系统大体分为两类,对象和基本类型.java使用静态类型检查来保证类型安全.每个变量在使用之前需要声明.非静态类型的语言不要求变量在使用之前进行声明. 基本数据类型 java的基本类型不 ...
- python-简单的登陆接口
# 工作需求2 编写登陆接口(1输入用户名密码 2认证成功后显示欢迎信息 3输错三次后锁定)# 实现思路 1.用户名和密码是否正确,全部正确可正常登陆 输错三次无法登陆 2.是否已经注册 未注册 无法 ...
- docker 限制container容器使用内存大小,不限制swap
docker update --memory 20g --memory-swap -1 96b14c546d98 参考:https://my.oschina.net/Kanonpy/blog/2209 ...
- soapui的简单使用
工具下载地址:https://www.soapui.org/downloads/soapui.html 名词解释 https://www.cnblogs.com/fcfblog/p/5830205.h ...