Enabled Headers

To safeguard anonymity, the proxy removes certain identifying headers from a request before submitting it to a remote site. However, at times you may need to include the Authorization header, for example when sending an authenticated request to a website or API over the proxy server.

Use Enable Headers to tell the proxy server to pass the Authorization header through to the remote site.

To use the Enabled Headers command, you must first:
  • Use IP authentication or the Proxy-Authorization header to authenticate your request to the proxy.
  • Configure your browser or client application  for the proxy.

Then click on Enable Headers along the right side of your dashboard.

This takes you to the Enable Headers page in ProxyMesh. 

  1. On that page, check the Authorization checkbox so that the header will not be removed.
  2. Then click the Save Headers button.

Only the Authorization header can be allowed at this time. If there are other headers you would like to enable, please contact Support.

It's good practice to allow a few minutes for an enabled header to propagate through the network before sending it in a request.
For a list of all the headers that are removed by default, see How the Service Works.

Headers in HTTPS

Because HTTPS requests are encrypted, the proxy server cannot inspect or modify request headers.

That means all of your original request headers are passed through unmodified, and no extra headers are added.

Header management in this case is completely under your control.

With HTTPS, do not use the Proxy-Authorization header. Instead, use IP Authentication.

Still need help? Contact Us Contact Us