Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
4年前关闭。
当我使用诸如
或者,对于我的问题,我该如何取消转义URL?我可以在Flask的哪个位置执行此操作?我在Flask和Werkzeug周围进行了一些谷歌搜索,但找不到任何东西...
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
4年前关闭。
当我使用诸如
app.route('/index?status=<status>')
之类的参数路由回到索引时,为什么URL在浏览器端转义?http://127.0.0.1:5000/index%3Fstatus%3Dfalse
或者,对于我的问题,我该如何取消转义URL?我可以在Flask的哪个位置执行此操作?我在Flask和Werkzeug周围进行了一些谷歌搜索,但找不到任何东西...
最佳答案
不要将查询字符串放在路由中。而是使用request.args.get访问它们。
@app.route('/index')
if 'status' in request.args:
status = request.args.get('status')
关于python - 如何在Flask中取消转义URL? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32674394/
10-12 06:30