6.33 如何禁止浏览器发送Referer header
http://scz.617.cn/misc/200906241745.txt
Q:
出于某些原因,我不想让浏览器发送Referer header,如何做到?
A: aullik5
以Firefox为例,在地址栏里输入"about:config",这是Firefox的高级配置界面。
network.http.sendRefererHeader
0 Never send the Referer header or set document.referrer
1 Send the Referer header when clicking on a link, and set document.referrer for the following page
2 Send the Referer header when clicking on a link or loading an image, and set document.referrer for the following page. (Default)
将network.http.sendRefererHeader由缺省的2改为0即可。
不过这样做有一些负作用,不建议使用。
D: 2009-06-24 17:37
如果使用Firefox,可以安装RefControl插件进行精确控制。
假设目标站点是*.example.com,当从其它站点引用*.example.com上的图片时不想发 送"Referer: http:///...",可以这样设置:
站点 example.com 动作 屏蔽 - 发送空白的Referer 只在从其他站点链入时执行