我想使用烧瓶将用户重定向到带有参数的外部 URL。我最近遇到了这篇关于 redirect 和 url_for 的文章,它只适用于内部 URL,而这篇文章也有关于带参数的外部 URL 的类似问题,但我不能将 HTTP 代码 307 用于我正在开发的 LTI 产品。后一篇文章中的解决方案也没有包括如何传递参数。
我知道它url_for
接受参数,但我不能将它用于外部 URL。
我想要类似的东西:
return redirect(f'{redirect_url}?lti_msg={message}<i_log={log}')
在哪里
redirect_url = 'https://www.example.com' # external url
lti_msg = 'An example message' # parameter
lti_log = 'An example log message' # parameter
有没有办法将 URL 参数作为参数传递而不是使用 f 字符串?谢谢大家。