Disabling Referer Headers in Firefox
Given the awesome work detailed by Bala from AT&T, and some recent privacy related measures I have been taking in my Firefox browser (see https-everywhere and adblocking fb), I have decided to instruct my browser to stop sending the Referrer Header (nb: incorrectly referred to as the ‘referer header’), when I am clicking around on the web.
GET /<br />
Host: www.facebook.com<br />
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-gb) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5<br />
Accept-Language: en-gb<br />
Accept-Encoding: gzip, deflate<br />
I followed instructions on the following blog post http://cafe.elharo.com/privacy/privacy-tip-3-block-referer-headers-in-firefox/ to configure my Firefox instance to not send the “referer header”.
In short, the steps needed are as follows:
- Type about:config into your firefox awesome bar, to bring up your settings
- find the setting
network.http.sendRefererHeader. This is probably set to 2.
- Choose one of the following values:
- 0: Completely disables the referer header (mischa’s setting)
- 1: Sends a referer header when following a link to another page, but not when loading images on the page
- 2: Always sends the referer header (default)
I am going to experiment with setting it to 0, disabling the referer header all the time, I will post back here to say if it causes me any problems.