我使用的是laravel 5,并且试图获取我的完整网址 / faq#manual 但是我只能得到/ faq 当我调用函数 Request :: url()或Request :: fullUrl() 有什么办法可以获取完整的网址 #manual?
答案 0 :(得分:0)
这在http或php中是不可能的,但是您可以使用javascript获取包括哈希在内的完整网址。
var url = document.URL;
或
var url = window.location.href;
希望这会有所帮助。
答案 1 :(得分:0)
不可能从具有标准HTTP 的URL中获取片段。因此,使用$ _SERVER或$ _GET之类的变量无法为您提供帮助。实际上,服务器永远不会知道该值,因为浏览器甚至不会发送带有片段部分的请求。
如果要在服务器端获取片段值,则应首先通过 javascript 获取该值,然后通过 pass 作为URL参数,并通过<您服务器端的strong> $ _ GET 。