gpt4 book ai didi

python - 在 Flask 路由中将问号视为 url 的一部分

转载 作者:行者123 更新时间:2023-11-28 19:13:20 25 4
gpt4 key购买 nike

我有一个路由,可以回显传递给 url 参数的任何内容。如果我传递包含问号的内容,例如 /question/What is faster than a speeding bullet? 在浏览器中,回显值不包含问号或问号后的任何内容。 Flask 正在截断该值,因为它希望查询参数跟在问号之后。如何捕获包含问号的 url 值?

@app.route('/question/<value>')
def read_question(value):
return value

最佳答案

我可以看到的两个选项:

  • 忽略非字母数字文本,将它们压缩成 -(参见:Stack Overflow 问题 URLS)
  • 百分比将问号编码为 %3F。这可能很糟糕并且充满了潜在的错误。

关于python - 在 Flask 路由中将问号视为 url 的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37079092/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com