Abfangen von Anforderungen an localhost
Standardmäßig umgehen Chromium-basierte Browser wie Microsoft Edge und Google Chrome Systemproxyeinstellungen für localhost
URLs. Wenn Sie eine Anwendung entwickeln, die Anforderungen an die API localhost
sendet, für die Sie den Dev-Proxy abfangen möchten, müssen Sie URLs aus der Umgehungsliste ausschließen localhost
.
Um Chromium-basierte Browser so zu konfigurieren, dass Anforderungen an den Systemproxy für localhost
URLs gesendet werden, müssen Sie den Browser mit den --proxy-bypass-list
optionen --proxy-server
starten. Um beispielsweise aus der Umgehungsliste in Microsoft Edge auszuschließen localhost
, starten Sie den Browser mit dem folgenden Befehl:
msedge --proxy-bypass-list="<-loopback> --proxy-server="127.0.0.1:8000"
/Applications/Microsoft\ Edge.app/Contents/MacOS/Microsoft\ Edge --proxy-bypass-list="<-loopback>" --proxy-server="127.0.0.1:8000"
/opt/microsoft/msedge-dev/msedge --proxy-bypass-list="<-loopback> --proxy-server="127.0.0.1:8000"
Um Mozilla Firefox so zu konfigurieren, dass Anforderungen an den Systemproxy für localhost
URLs gesendet werden, müssen Sie die network.proxy.allow_hijacking_localhost
Einstellung auf true
festlegen. Öffnen Sie dazu die about:config
Seite in Firefox, suchen Sie nach der network.proxy.allow_hijacking_localhost
Einstellung, und legen Sie sie auf true
.