Set and exclude HTTP headers on all requests
NoRefer
https://github.com/c475/NoRefer
Enter one header and optional replacement value per line
To block an HTTP header from your requests:
===================================
Referer
===================================
To spoof an HTTP header in your requests:
===================================
Referer: https://somegarbagewebsite.com/
===================================
Exclude all headers starting with "Accept" (the # signals a Regular Expression):
===================================
#Accept.*
===================================
Make all headers starting with "Accept" a particular value:
===================================
#Accept.*: SomeValue
===================================
All regular expressions are generally permitted, except ones containing ':' because it breaks the parser
A full example config and explanation of what it does:
===================================
#Accept.*: SomeValue
Referer
User-Agent: CoolAgent4000
#Co.*
===================================
1. All headers starting with "Accept" will have the value "SomeValue"
2. "Referer" will be removed from your request headers
3. "User-Agent" headers will have the value "CoolAgent4000"
4. All headers starting with "Co" will be removed from your request headers
Latest reviews
- (2018-07-31) In case you're reading this, could you make it so that we can customize the headers by domains/sites? For example, if I block the user-agent header, google.com appears old-style to me, I'd like to allow it just there Even better privacy-wise would be to randomize the header values on a time based interval rather than being the same all the time
- (2017-05-04) Carl Lane: i love cats and blocking my referer header. A++ would download again