在 Eve check_auth 方法中访问 Flask 请求对象
Access Flask Request Object In Eve check_auth method
我不知道如何在调用 check_auth()
方法时访问请求对象。它提供资源和方法(GET,POST)等,但不提供实际请求数据本身。我如何为此添加一个钩子?我不能使用 Eve 的事件挂钩,因为它们在 check_auth()
事件之后被调用。但我想对 check_auth() 中的数据进行一些验证。
我发现 from flask import current_app
是获取 flask current_app
的一种方式,但我想要当前请求,而不是整个应用程序。
你可以这样使用
from flask import request
并且您将有权访问全局 request
对象。
有关更多信息,请参阅 http://flask.pocoo.org/docs/1.0/api/#flask.request。
我不知道如何在调用 check_auth()
方法时访问请求对象。它提供资源和方法(GET,POST)等,但不提供实际请求数据本身。我如何为此添加一个钩子?我不能使用 Eve 的事件挂钩,因为它们在 check_auth()
事件之后被调用。但我想对 check_auth() 中的数据进行一些验证。
我发现 from flask import current_app
是获取 flask current_app
的一种方式,但我想要当前请求,而不是整个应用程序。
你可以这样使用
from flask import request
并且您将有权访问全局 request
对象。
有关更多信息,请参阅 http://flask.pocoo.org/docs/1.0/api/#flask.request。