在浏览器中使用URL中的“#”获取完整的URL

时间:2016-09-04 03:13:12

标签: php url get request

我有一个页面提供如下链接:

example.com/#/media/ArCGasGRs

我想在PHP中完成网址“example.com/#/media/ArCGasGRs”。

我试试:

$SERVER["REQUEST_URI"]

它只返回“/”。“#”后面的所有字符串都丢失了,这就是我想要的。

有办法获得这种网址吗?

谢谢

1 个答案:

答案 0 :(得分:3)

出于安全原因,Web浏览器会阻止服务器端在#片段之后读取任何内容(简言之,浏览器不会在请求中包含片段)。您需要在客户端(像AJAX或AngularJS这样的JavaScript)上使用它来发出异步请求并绑定数据