Skicka Chromes localhost-förfrågningar genom en manuell proxy
Förstå Chromes implicita loopback-kringgående innan du tvingar en kontrollerad localhost-förfrågan genom en manuell proxy.
En offentlig webbplats syns i proxyloggen. Ditt localhost-test gör det inte. Chrome har implicita kringgåenderegler för loopback och relaterade lokala destinationer; en tom manuellt angiven lista tar inte nödvändigtvis bort dem.
För en kontrollerad manuell proxykonfiguration dokumenterar Chromium subtraktionsregeln:
--proxy-bypass-list="<-loopback>"
Minustecknet spelar roll. Det tar bort ett implicit undantag; det är inte ett annat värdnamn som skickas direkt. Det väljer inte heller en proxy av sig själv. Håll den avsedda manuella proxykonfigurationen och den webbläsarinstans som tar emot dessa alternativ explicit.
Innan du använder det, avgör vilken lokal tjänst du menar. Om en fjärrproxy tar emot en förfrågan till 127.0.0.1 når destinationsanslutningen proxyns egen loopback-miljö. En webbläsarinställning kan inte göra att den adressen betyder din bärbara dator i andra änden av nätverket.
En lokalt körande inspektionsproxy är en annan ordning: den kan ha ett legitimt behov av att ta emot en förfrågan för en annan lokal lyssnare. Håll proxyporten och webbapplikationens port åtskilda.
Detta undantag berör en lokal skyddsgräns, så använd det medvetet för den session som krävs. Behandla inte inställningen som en allmän integritetsförbättring och kopiera den inte till en orelaterad hanterad webbläsarpolicy utan att granska konsekvenserna.