回调接入点&请求上下文

回调接入点本质上就是python flask框架内部的装饰器:

@app.before_request

请求被处理前,可以有多个该接入点被调用,通常此类接入点不会返回response,一旦返回response,则不会再调用此次请求的处理函数

@after_request

处理请求后,调用此类接入点,通常用于检查response

@teardown_request

与after_request类似,但是teardown_request可以在处理函数发生异常后依然被调用,after_request则不会,所以teardown_request可以做异常处理

eg:





请求上下文主要是在服务器端获得从客户端提交的数据(URL参数、Form表单数据、Cookie、HTML头信息、URL等)

  • URL参数和路径
  • 客户端数据的访问方法

阅读更多
文章标签: python
个人分类: python
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

回调接入点&请求上下文

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭