类似cnzz或百度统计这种第三方网页统计可以获取来路域名,就是从哪一个域名路转过来的。php中的$_SERVER['HTTP_REFERER']可以获取来源页面,但REFERER有限制,必须是页面链接或location.href跳转时才有此值,其它的如header的Location等跳转时是获取不到的
所以想请教下如何能正确的获取来路域名,无论是怎么跳转过来的都能获得上一个页面来源域名
下图是CNZZ的截图mp.weixinbridge.com跳转时就无法获取,但cnzz可以获取
类似cnzz或百度统计这种第三方网页统计可以获取来路域名,就是从哪一个域名路转过来的。php中的$_SERVER['HTTP_REFERER']可以获取来源页面,但REFERER有限制,必须是页面链接或location.href跳转时才有此值,其它的如header的Location等跳转时是获取不到的
所以想请教下如何能正确的获取来路域名,无论是怎么跳转过来的都能获得上一个页面来源域名
下图是CNZZ的截图mp.weixinbridge.com跳转时就无法获取,但cnzz可以获取
PHP的$_SERVER['HTTP_REFERER']
,尼应该是打错了。
我做过一个类似的监测系统,需要引入JS。页面引入我的js后,我会监听页面的beforeunload
事件。在事件处理器中,加载一个远程URL。由于JS可以读到本页面的完整URL,所以把这个URL拼接到刚才那个远程URL即可
15 回答8.4k 阅读
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
不能, 没有这个操作.