方法或属性 描述
headers 类似于字典,用来存放headers
status A string with a response status.
status_code The response status as integer.
data A descriptor that calls get_data() and set_data().
get_json(force=False, silent=False, cache=True) Parse data as JSON.
is_json Check if the mimetype indicates JSON data, either application/json or application/*+json.
max_cookie_size Read-only view of the MAX_COOKIE_SIZE config key.
mimetype The mimetype (content type without charset etc.)
set_cookie(key, value=’’, max_age=None, expires=None, path=’/’, domain=None, secure=False, httponly=False, samesite=None) 设置cookie
from flask import Flask, json, make_response
app = Flask(__name__)@app.route('/1')
def hello1():return 'Hello'#当只有一个字符串返回,会自动转换为状态码为200, MIME 类型是text/html的response对象@app.route('/2')
def hello11():test={'key1':'value1','key2':'value2'}return json.dumps(test)#返回json格式文件@app.route('/3')
def hello2():return 'Hello3',200,{"key":"value"}#当返回多个字段时,会智能对照,MIME 类型是text/html的response对象,字典里的东西会被当成headers@app.route('/4')
def hello3():rsp = make_response('hello4') #这个方法生成了一个response对象rsp.mimetype = 'text/plain'rsp.headers['key'] = 'value'rsp.set_cookie('user','wang')#这个值可以用接下来访问的request.cookies来取得return rsp #使用make_response来处理responseif __name__ == '__main__':app.run(debug=True)

参考文献:
http://www.jianshu.com/p/0ced03604e24

flask response对象相关推荐

  1. flask response Content-Type

    flask中通过response对象的headers属性来控制header信息. 1.控制mimetype from flask import Flask,make_response app = Fl ...

  2. python中response对象的方法_响应对象response

    响应对象response flask提供了Response最为视图最终返回的数据,但在代码编写过程中,我们通常很少直接使用Response对象,下面是几个常见的视图返回数据的方式 from flask ...

  3. request 对象和 response 对象

    Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象.和代表响应的response对象 HttpServletResponse HttpServletR ...

  4. SpringMvc4中获取request、response对象的方法

    springMVC4中获取request和response对象有以下两种简单易用的方法: 1.在control层获取 在control层中获取HttpServletRequest和HttpServle ...

  5. java response 对象_82 Java基础 Response对象

    1 Response对象概述 负责对浏览器进⾏响应的对象 什么是响应: 服务器接收到请求需要进行处理,将处理以后的结果显示回浏览器端(将这个过程称为是响应Response). 查看Servlet中的s ...

  6. javaweb学习总结二十五(response对象的用法一)

    一:Reponse对象的概念 当客户端发送http请求时,服务器端会对每一次请求,创建request对象和response对象. response对象包括三个部分:响应头.响应状态码以及响应体 二:r ...

  7. ASP.NET 2.0编程技巧之用Response对象输出图像

    一. 简介 作为ASP.NET基本对象之一的Response对象不但可以通过Write()方法直接在页面上输出字符串数据,而且还可以使用BinaryWrite()方法直接显示二进制表示的数据,如图像. ...

  8. ASP.NET(一):Reques对象和Response对象的区别,以及IsPostBack属性的用法

    导读:在ASP.NET的学习中,初步认识了其6大对象(严格说来只能算是属性):Request,Response,Application,Session,Server,OjectContext.这些对象 ...

  9. jsp response对象

    所属接口:javax.servlet.http.HttpServletResponse,其父接口是ServletResponse,而且ServletResponse也现在只有唯一一个HttpServl ...

最新文章

  1. VS.NET 2005 Beta2的稳定性太差了:(
  2. SQL语言之子查询(Oracle)
  3. leetcode-36-有效的数独
  4. TortoiseGit拉取或推送,输入账号密码后提示 HTTP Basic: Access denied fatal: Authentication failed 解决方案
  5. oracle rownum的使用
  6. 《3D游戏与计算机图形学中的数学方法》读书笔记--四元数
  7. 铁威马NAS设备映射到外网进行访问
  8. Proximal Algorithms 6 Evaluating Proximal Operators
  9. 国产手机已经用上了 120W 快充技术,苹果还在用20W的原因
  10. 【元胞自动机】基于元胞自动机实现高速公路收费站交通流问题附matlab代码
  11. python中numpy模块下的np.clip()的用法
  12. 计算机导论题目2020,计算机网络论文题目_
  13. 敏捷研发(Scrum)
  14. 国企工资1万辞职去1.5万月薪私企,不想“内卷”,过来人:请三思
  15. WPF教程(六)二进制资源
  16. springboot复制bean_【springboot 无法注入Bean_springboot】 | IT修真院·坑乎...
  17. three.js 中国城市PM2.5可视化案例
  18. 斯金纳的行为主义和华生的人格理论和多拉德和米勒的刺激反应理论和罗特的社会学习理论
  19. 未来ET大脑将如何打造可编程城市
  20. 有限公司与无限公司及股份公司概念

热门文章

  1. 微课|玩转Python轻松过二级:第3章课后习题解答5
  2. Python自动运维系列:每天凌晨定时执行特定任务
  3. Python实现立方体纹理映射
  4. seir模型数学建模python_Python改进的SEIR模型
  5. 苹果a10处理器_【突然】苹果宣布2019款iPad降价 发布不到半年最高降500
  6. python字典是什么数据结构_数据结构-Python 字典
  7. 从下列选项中选择正确的java表达式,java笔试常见的选择题
  8. java 图片服务器 上传_Java实现把图片上传到图片服务器(nginx+vsftp)
  9. ugui unity3d 仪表盘_Unity3D---UGUI---UI创建以及Canvas设置
  10. c51语言bit函数,keil C51中的本征函数库及使用说明