请求钩子(Hook) 在客户端和服务器交互的过程中,有些准备工作或扫尾工作需要处理,比如:在请求开始时,建立数据库连接:在请求结束时,指定数据的交互格式.为了让>每个视图函数避免编写重复功能的代码,Flask提供了通用设施的功能,即请求钩子.通过请求钩子,我们可以对请求进行预处理(preprocessing)和后处理>(postprocessing). Flask的请求钩子通过装饰器实现,每个钩子可以注册任意多个处理函数,默认的五种请求钩子如下: 钩子 说明 before_first_requ…