您好,欢迎访问一九零五行业门户网

PHP无法获取Referer有关问题排查

php无法获取referer问题排查
测试结果:
同一个页面,2次打开,第一次能获取到referer第二次获取不到,很好奇原因所在。
test1.php代码是:
';echo '进入页面
';echo '测试来源:新窗口打开
';echo '进入页面
';
test_cookie.php的代码为:
\r\n;echo 'php获取refer是:';$refer=isset($_server['http_referer'])?$_server['http_referer']:'no refer found';echo $refer;echo
\r\n;echo 'js获取refer是:'; echo ;echo
\r\n;
极度好奇是什么原因造成的第一次能获取,第二次不能获取。
环境是lnmpa,官方是http://lnmp.org/lnmpa.html
mac下用charles抓包
2次请求test1.php的header是一致的。
2次请求test_cookie.php的header是一致的。
那么问题来了,什么原因造成的2次完全一模一样的请求,php取不到refer。跪求解。
更多精彩话题关注小五博客http://www.lingdonge.com
其它类似信息

推荐信息