标签: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‘)
标签:first hook flask 响应 返回 turn down res 处理
原文地址:https://www.cnblogs.com/dreamer-zhang/p/10430083.html