Privacy protection for the 21st century. Modern websites like Facebook can track details about your HTTP client even if you prevent sending a User Agent! This repo proxies your requests using a fork of go’s networking library (fhttp) and my fork of cclient (TLS fingerprint mimicry library) to prevent detection at the TLS stack level.
241
stars
58
forks
source link
request headers arriving on remote servers modified #23
We have noticed, in all outgoing requests arriving the Accept-Encoding seems to be hardcoded to 'gzip, deflate, br' and in case we pass our own encodings, it will prepend our encoding to gzip, deflate, br.
So e.g. we pass 'gzip', we would get
'gzip, gzip, deflate, br' in 'accept-encoding' on the remote server.
We have noticed, in all outgoing requests arriving the Accept-Encoding seems to be hardcoded to 'gzip, deflate, br' and in case we pass our own encodings, it will prepend our encoding to gzip, deflate, br. So e.g. we pass 'gzip', we would get 'gzip, gzip, deflate, br' in 'accept-encoding' on the remote server.