我正在尝试获取完整的当前网址。在我的ctp文件中,我试过:
$this->Url->build(null, true)
或者
$this->request->here;
尝试使用Controller文件:
use Cake\Routing\Router;
Router::url(null, true)
但是在审讯标记之后,所有参数都没有返回。
答案 0 :(得分:1)
use Cake\View\Helper\UrlHelper
$this->Url->build($this->request->here(), true);
或
use Cake\Routing\Router
Router::url($this->request->here(), true);
两者在CTP文件上的工作方式相同
答案 1 :(得分:1)
基于documentation,您可以获取当前请求URL,包括查询字符串参数,如下所示:
$this->request->here(false)