是否有任何HTTP标头,我可以用抢来使用Web服务器/服务器端脚本完整的参照网址? 包括查询字符串,等等?
Answer 1:
您应该能够从$ _ SERVER [“HTTP_REFERER”]变量抓住它。
Answer 2:
为了增加茶茶的角度来看,我不知道,如果你想捕捉的引荐URL(有时,你这样做)的客户端的散列部。 也就是说,如果客户端来自“ http://www.domain.com?x=3#y=5 ”中,$ _ SERVER [“HTTP_REFERER”]将只包含“ http://www.domain.com?x= 3 ”,和散列部将不会被发送到服务器。
如果你要拍摄的散列部(官方称为URL片段),你只能这样做,如果引用页是你自己的页面 - 也就是说,如果你可以在页面上编写代码。 如果是,就发送了一个AJAX请求你们的统计数据的Web服务捕获引荐,并发送整个URL了(JavaScript并可以访问URL的一部分)。
文章来源: Getting the referrer URL in php ( including parameters )