实际上视图函数里的return的内容就是响应。
可以按照顺序返回结果,也可以通过make_response返回。
三个参数
第一个
第二个 状态码
Flask默认是200,可以在 视图函数的return的第二个返回值设置状态码。例如
@app.route('/')
def index():
return '<h1>Bad Request</h1>', 400
第三个
响应头部字典
make_response
可以通过make_response构建response对象,替代return里的返回元组对象
status_code
headers
set_cookie()
delete_cookie()
content_length
content_type
set_data()
get_data()
获取响应主体