3 ms·
This could also happen because of an extension like HTTPS Everywhere, which requests the https by default when both are available.
by ramshorns 7y ago
This could also happen because of an extension like HTTPS Everywhere, which requests the https by default when both are available.
- amarshall 7y agoHTTPS Everywhere uses built-in rules, not heuristics, to determine when to rewrite an HTTP request to HTTPS. There does not appear to be a rule for example.com, so HTTPS Everywhere does not cause a rewrite.
- shakna 7y agoIt also sends the "Upgrade-Insecure-Request" header, which can cause that switch to take place.