如何从 Flask 请求中的 url 中提取用户?
How to extract user from url in flask request?
我只需要在 url
中提取 user
即 https://user@host:port/path
来自我已经尝试过的 flask 文档
request.environ
request.headers
request.host_url
... 其他 api 包含 url word.
但在上面没有找到我需要的东西
感谢您提前提供帮助。
当您在 URL 中使用 user@
语法时,您使用的是 HTTP 身份验证。 Werkzeug 将使来自 HTTP 身份验证的用户名和密码作为 request.authorization
.
的属性可用
我只需要在 url
中提取 user
即 https://user@host:port/path
来自我已经尝试过的 flask 文档
request.environ
request.headers
request.host_url
... 其他 api 包含 url word.
但在上面没有找到我需要的东西
感谢您提前提供帮助。
当您在 URL 中使用 user@
语法时,您使用的是 HTTP 身份验证。 Werkzeug 将使来自 HTTP 身份验证的用户名和密码作为 request.authorization
.