Flask的Rsponse响应对象
返回值可以为元组、字符串、字典、response对象和make_response对象
from flask import Flask, Response, make_responseapp=Flask(__name__)# 元组
@app.route('/tuple')
def index1():return ('元组',200)# 字典
@app.route('/dict')
def index2():return {'a':'西安','b':'陕北','c':'深圳'}# 字符串
@app.route('/str')
def index3():return "字符串"
# return后面返回字符串其实是做了一个response对象的封装# response实例
@app.route('/response')
def index4():return Response('response实例') #返回的Response实例# make_response
@app.route('/make_response')
def index5():response=make_response('make_response')return response
if __name__ == '__main__':app.run(port=8080,debug=True)
Response Headers展示了响应码、媒体类型、字符长度、服务名、访问时间的信息。需要在Response Headers中展示特有的内容时,可以使用make_response()方法定制请求头:
@app.route('/make_response')
def index5():response=make_response('make_response')# 定制响应头response.headers['aaaa']='aaaa'return response
render_template()返回html模板
from flask import Flask, render_template
app=Flask(__name__)
@app.route('/register')
def register2():r=render_template('register.html')return r
if __name__ == '__main__':app.run(port=8080,debug=True)
Flask的Rsponse响应对象相关推荐
- python中response对象的方法_响应对象response
响应对象response flask提供了Response最为视图最终返回的数据,但在代码编写过程中,我们通常很少直接使用Response对象,下面是几个常见的视图返回数据的方式 from flask ...
- 【Flask】在g对象中存放List,实现在捕获异常后继续执行for循环
目的 在捕获异常后,本层先不处理,但希望能够继续执行for循环,所以也不能继续抛出新的异常 于是使用flask提供的'g'对象,存储所有的异常内容(可以经过自定义数据格式封装,本例使用List存放发生 ...
- 响应对象Response
1.概念[响应给浏览器] 响应∶回馈结果.在B/S架构中,就是服务器给客户端浏览器反馈结果. 响应对象∶就是在项目中用于发送响应的对象. 实现接口:ServletResponse和HttpServle ...
- Django请求响应对象
请求与响应对象 HttpRequest HttpRequest存储了客户请求的相关参数和一些查询方法. path 请求页面的全路径,不包括域名-例如, "/hello/". met ...
- 创建Session时会把含有Session ID 的Cookie对象加到响应对象上
从逻辑角度讲,我们应该会这样做,因为创建Session的目的,在于保存会话信息,所以要把SessionID传给浏览器,以便后面的请求能找到服务器中自己的Session,来获取自己的会话信息. 我们来分 ...
- python中response对象的属性_Django 中的响应对象 Response
视图在接收请求并处理后,必须返回HttpResponse对象或子对象.HttpRequest对象由Django创建,HttpResponse对象由开发人员创建. 一.HttpResponse: 可以使 ...
- phantomjs php 登录,PHANTOMJS PHP:空响应对象
当我尝试在本地保存文件时,响应对象返回null.我想要捕获的页面需要大量加载时间,我需要一个回调才能在所有页面资源完全加载时通知我.我的方法是否正确? 当不尝试在本地保存文件时,返回的响应对象不为空. ...
- Django请求和响应对象
Django请求和响应对象 Django 使用请求和响应对象在系统中传递状态. 当一个页面被请求时,Django 会创建一个 HttpRequest 对象,这个对象包含了请求的元数据.然后,Djang ...
- Servlet+常用头信息+响应状态码+响应对象
一.Servlet 1.概念 什么是Servlet? 1.Servlet 是 java EE 的规范之一.也就是接口.Servlet 接口定义了一套网络请求的规范2.Servlet 是 javaweb ...
最新文章
- Android自定义View基本步骤
- 微信截取菜单栏(不收回)
- 70页论文,图灵奖得主Yoshua Bengio一作:“生成流网络”拓展深度学习领域
- android 按钮链接,如何连接到Android中的Power按钮?
- python合理拆分类别_如何用Python进行词组拆分?
- 电脑测速软件_网速慢,怎么办,教你测速,教你解决方案
- Requirements of pair programming
- 随想录(强大的kprobe)
- 试用Google Earth 5中文版(GPS方面)
- java安全体系:JCA、JCE、JSSE、JAAS
- centos访问window共享目录
- 内网渗透DC-1靶场通关(CTF)
- java游戏boss是冰龙_炉石传说冒险模式冰龙区Boss技能及过关卡牌奖励
- 【已解决】ThinkdPad X1 麦克风没声音
- 什么是ThreadLocal ?
- 百度搜索引擎高级指令使用及实例
- 【vcruntime140.dll文件下载】vcruntime140.dll丢失的解决方法
- Bilibili自动签到脚本
- Maven 聚合与继承
- windows 解压缩命令