<div dir="ltr">Hi,<div><br></div><div>I noticed that squid changes the header order received from the client before sending it to the origin server.</div><div><br></div><div>I assume this is because squid parses the header data and adds some headers depending on the config file and then recreates the header data.</div><div><br></div><div>Is there any way to prevent this? To keep the header order received from the client and only just remove headers like Proxy-Connection, Proxy-Authorization,... which squid does anyway.</div><div><br></div><div>I am asking because some sites detect bots using the header order and they drop any such connection. So they unintentionally block squid proxies even if its not being used by a bot.</div><div><br></div><div>With regards,</div><div>Sonya Roy.</div></div>