首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取地址栏url而不是请求url。

问获取地址栏url而不是请求url。
EN

Stack Overflow用户
提问于 2020-10-20 14:06:19
回答 1查看 87关注 0票数 0

我在地址栏中有一个带有url http://domain.sd/test_page的页面test_page。我已经在ajax响应的同一页面中使用了带有url filter_details的控制器。我想把地址放在地址栏里。现在我只能得到ajax请求url。

代码语言:javascript
复制
 $url=\Request::getRequestUri();
   echo $url; // output: filter_details

如何获取地址栏中的地址

EN

回答 1

Stack Overflow用户

发布于 2020-10-20 14:14:37

PHP-Server只知道请求的上下文。

如果对ajax请求使用另一个URL,PHP就无法知道浏览器地址栏中显示的当前地址。

尝试通过ajax请求中的参数/数据传递地址栏中的url。您可以使用window.location在客户端的浏览器中获取当前地址,并根据ajax方法(GET或POST)将其作为查询或有效负载数据与请求一起传递。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64439353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档