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

flask hook

时间:2019-02-25 11:55:05      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:first   hook   flask   响应   返回   turn   down   res   处理   


@app.before_first_request
def before_first_request():
"""在第一次请求之前会访问该函数"""
print(‘before_first_request‘)


@app.before_request
def before_request():
"""在每次请求之前都会调用"""
print(‘before_request‘)
# 可以对一些非法的请求进行阻止
# if 如果ip在黑名单:
# return "你在~~~"


@app.after_request
def after_request(response):
"""在请求之后会调用,并且函数里面接受一个参数:响应,还需要将响应进行返回"""
print(‘after_request‘)
# 可以在此函数中对响应数据做统一的处理
return response


@app.teardown_request
def teardown_request(error):
"""在请求之后会执行,如果请求的函数报有异常,会把具体异常传入到此函数"""
print(‘teardown_request‘)

flask hook

标签:first   hook   flask   响应   返回   turn   down   res   处理   

原文地址:https://www.cnblogs.com/dreamer-zhang/p/10430083.html

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