元组方式
如果希望自定义响应头和状态码,试图函数可以返回一个元组,元组的结构为
(response,status,headers)
status会覆盖状态码,headers可以是列表或者是字典,作为额外的消息表头值。
@app.route('/cus')
def cus():
return "状态码为777",777,{'cus':'cus_header'}
make_response的方式
@app.route('/cus_02')
def cus_02():
resp = make_response('test_make_res')
resp.headers['cus']='learn'
resp.status='888 gogogo'
return resp