Hvilken maskine betyder localhost gennem en proxy?
Når en proxy åbner forbindelsen til destinationen, henviser en loopback-destination til proxyens miljø. Browserens undtagelsesregler kan skjule denne forskel.
Du vil besøge en udviklingsserver på din bærbare computer, mens du bruger en fjernproxy. Ordet localhost har brug for en ejer.
Ved en direkte anmodning er klientens loopback-destination lokal for klienten. Hvis en proxy faktisk åbner forbindelsen til destinationen mod en loopback-adresse, tilhører den adresse i stedet proxyens miljø.
En lokal proxy og en lokal webserver kan begge køre på samme maskine, men de har stadig brug for forskellige lyttepunkter. At indtaste webserverens port som proxyport får den ikke til at tale proxyprotokollen.
Browsere anvender også undtagelsesregler, herunder implicitte undtagelser for nogle lokale destinationer. Firefox' loopback-beskyttelse er adskilt fra dens almindelige undtagelsesliste. En side, der indlæses på localhost, beviser derfor ikke, at fjernproxyen har båret den.
Beslut den tilsigtede rute. Et udviklingssite, der er lokalt for klienten, har normalt brug for en passende direkte undtagelse. En tjeneste, der skal nås fra en anden maskine, har brug for en adresse og adgangsordning, der er gyldig fra den maskine. Ændring af den viste proxy-IP kan ikke gøre fjernmaskinens loopback til din bærbare computers loopback.