remusao / broxy

Your Privacy Bro!
1 stars 1 forks source link

Browser context in http headers #6

Open chrmod opened 6 years ago

chrmod commented 6 years ago

In order to identify if a request is first of third party, a proxy need some kind of meta data send together with a request.

Lets define what kind of information will be needed, for example:

The metadata can be send inside a http header and removed by the proxy.

The browser should add amend the header with help with webextension api webRequest. We can use this project for that https://github.com/chrmod/traeger-webextension

remusao commented 6 years ago

That makes a lot of sense, but I'd like to make two listings: the first one would be the list of features (antitracking, proxy, adblocking) that can be supported without any particular headers (so just a normal http proxy), and the second one would be the nice to have features for which we need specific headers. What do you think @chrmod ?