文章内容

2022/11/2 17:16:42,作 者: 黄兵

Flask 如何获取当前请求路径

如果在后端使用 Flask 需要获取当前请求路径,我们可以使用以下几种方法:

request.path 下面是示例代码:

from flask import request

...


@app.route("/en-us/")
def language():
    ... request.path ...

我们也可以使用 request.endpoint 获取到的是 Flask route 的端点,下面是示例:

endpoint = request.endpoint
print(endpoint)

最终我们将获得 蓝图名称.端点名称的一个字符串,形如:

language.en_online_parse

还有一种方法是:request.url_rule,与 request.path 差不多,在此不多说。


参考资料:

1、Flask: get current route


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - Flask 如何获取当前请求路径

分享到:

发表评论

评论列表