gpt4 book ai didi

kohana - 如何在 Kohana 中获取当前请求的完整地址?

转载 作者:行者123 更新时间:2023-12-02 15:38:02 26 4
gpt4 key购买 nike

如果我在 https://www.example.com/test?page=123 页面上,我如何使用 Kohana 获得这个完整路径(proto + host + URI + query)?

我试过 Request::uri()Request::url():它们没有给我完整的地址字符串。只有 URI 部分。

最佳答案

有一个URL helper其中包含将实现您的目标的方法...

URL::base();

如果您将它附加到您的 Request::uri() 的前面,那应该适用于主机。如果需要前面的http://,添加true作为第一个参数。然后就是……

URL::query();

您可以使用它来获取查询字符串(并在必要时添加其他参数)。

所以像...

$current_url = URL::base(true).Request::uri().URL::query();

应该生成完整的 URL。

关于kohana - 如何在 Kohana 中获取当前请求的完整地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13415065/

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