PythonFlask请求.args.get无法处理请求参数

2024-10-01 00:32:18 发布

您现在位置:Python中文网/ 问答频道 /正文

以前有人遇到过这个问题吗?如果url前面有“#”,则无法获取参数值。在

http://localhost.com/auth?#state=111&access_token=2222

@app.route("/auth")
def loginAuth():
    state = request.args.get('state', '')

Tags: comtokenauthapplocalhosthttpurlaccess
2条回答

我找到了一个解决办法来处理这种情况。 是的“#”是不会发送到服务器的URL片段

Retrieving the url anchor in a werkzeug request

#之后的内容被视为锚定名称。它不会被发送到服务器。在

相关问题 更多 >