码迷,mamicode.com
首页 > 其他好文 > 详细

测开之路一百二十七:flask之构造response对象

时间:2019-09-01 18:18:54      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:import   temp   turn   send   rom   src   tom   ica   return   

 

 

可以使用flask.make_response构造自定义响应信息

 

构造一个响应信息为文本,状态码为404

技术图片

 

响应

技术图片

 

 

响应数据为json,状态码为200

技术图片

 

技术图片

 

 

返回html

技术图片

 

技术图片

 

 

# coding:utf-8
from flask import Flask, make_response, render_template
import json

app = Flask(__name__)


@app.route("/rp/")
def send_response():
""" 构造响应对象 """
resp = make_response("index", 404) # 自定义内容和状态码
resp.headers[‘Content-type‘] = ‘text/plain‘

# 返回json
# resp = make_response(json.dumps({‘name‘: ‘tom‘}), 200) # 自定义内容和状态码
# resp.headers[‘Content-type‘] = ‘application/json‘

# 返回html
# resp = make_response() # 自定义内容和状态码
# resp.respones = render_template("index.html")
# resp.headers[‘Content-type‘] = ‘text/html‘
# # resp.status = ‘200‘
# resp.status_code = 200
return resp


if __name__ == ‘__main__‘:
app.run(debug=True)

 

测开之路一百二十七:flask之构造response对象

标签:import   temp   turn   send   rom   src   tom   ica   return   

原文地址:https://www.cnblogs.com/zhongyehai/p/11442940.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!