Freigeben über


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 localhostsendet, 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 truefestlegen. Ö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.