gpt4 book ai didi

python - 如何在 Pylons 中获取绝对 url?

转载 作者:太空狗 更新时间:2023-10-30 02:14:06 25 4
gpt4 key购买 nike

如何在 Pylons 中获取绝对 url?

最佳答案

要使用路由生成完全限定的 URL,请在 url() 调用中使用 qualified=True 关键字。

例子:

print url("blog", id=123, qualified=True)  
# depending on routing configuration,
# would print something like "http://somehost/blog/123"

如果您的 Web 应用程序在负载均衡器或反向代理后面运行,您可能会遇到生成的 URL 指向后端应用程序服务器而不是前端代理/负载均衡器的问题。您可以使用 host 参数来纠正这一点:

print url("blog", id=123, qualified=True, host="example.com")  
# ==> "http://example.com/blog/123"

引用Routes manual更多选项和调整。

关于python - 如何在 Pylons 中获取绝对 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4071837/

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