flask学习笔记-设置响应信息的方法
1. 返回自定义的响应头,有两种方式:
(1) 第一种是:视图函数return的时候,使用元组,返回自定义的信息
返回的时候的状态码可以自定义信息:"状态码 自定义的信息",
测试运行:

注意:在return值的时候 ,可以只给前端传响应体和状态码,不传响应头,但不可以只传响应体和响应头,即有响应头,必须要有状态码,它是有顺序的,第一个响应体,第二个状态码,第三个响应头,可以从后面省但不可从前面省。响应头可以用列表+元组(如上示例)或者字典的形式设置参数。
非标准状态码:
可以用字符串,格式: "状态码+空格+描述信息"
如:
运行:

(2) 第二种方式: 使用make_response 来构造响应信息(从flask中导入make_response)
resp = make_response("响应体")
resp.status = "状态码,可以是自定义的状态码"
resp.headers["键"] = "值" # 通过字典的形式设置响应头
示例:
运行结果:
