欢迎光临散文网 会员登陆 & 注册

flask学习笔记-设置响应信息的方法

2021-10-12 08:41 作者:海鸥之道  | 我要投稿

 1.  返回自定义的响应头,有两种方式:

   (1)  第一种是:视图函数return的时候,使用元组,返回自定义的信息

          返回的时候的状态码可以自定义信息:"状态码   自定义的信息", 

测试运行:

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

非标准状态码:

可以用字符串,格式: "状态码+空格+描述信息"

如:

运行:

 (2) 第二种方式:  使用make_response 来构造响应信息(从flask中导入make_response)

  • resp =  make_response("响应体")

  • resp.status = "状态码,可以是自定义的状态码"

  • resp.headers["键"] = "值"   #  通过字典的形式设置响应头

示例:

运行结果:














flask学习笔记-设置响应信息的方法的评论 (共 条)

分享到微博请遵守国家法律