Referrer

来源:互联网 发布:ubuntu etc目录在哪 编辑:程序博客网 时间:2024/06/10 04:08
referrer 网站来路;访问者进入网站的任何途径。

HTTP Referer是header的一部分,当浏览器向web服务器发出请求的时候,一般会带上Referer,告诉服务器用户从那个页面连接过来的,服务器藉此可以获得一些信息用于处理.

举个例子:当我们在百度下搜索“阿铭linux论坛”,我可以找到“阿铭linux论坛的网址”http:////www.apelern.com/stduy_v2.而这个网站的推荐网站referrer就是浏览器地址带有百度的长长的:https://www.baidu.com/s?wd=阿铭linux&rsv_spt=1&rsv_iqid=0xd57e1541000833ef&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=28&rsv_sug1=22&rsv_t=35ffw0hlvSqlZZ7gDKeJt%2FZJTj0e15spobsUxBVr1kbkkTxzAzTW446CQTUL0EM0EPIZ&rsv_sug2=0&inputT=27674&rsv_sug4=28548&rsv_sug=1 就是www.apelern.com/study_v2的referrer

在访问www.1.com/forum.php可以测试通过不同的referrer 来访问,查看一下apache的访问日志access_20151010.log的日志两个不同的referrer
(1)第一个referrer:是www.baidu.com
curl -e "http ://www.baidu.com" -x192.168.176.253:80 www.1.com/form.php  -I



(2)第二个referrer:是网站本身
curl --x192.168.176.253:80 www.1.com/form.php  -I




0 0
原创粉丝点击