Zachytávání požadavků na localhost
Ve výchozím nastavení prohlížeče založené na Chromiu, jako je Microsoft Edge a Google Chrome, obejít nastavení proxy systému pro localhost
adresy URL. Pokud vyvíjíte aplikaci, která provádí požadavky na rozhraní API localhost
, na kterém chcete zachytit použití dev proxy serveru, musíte vyloučit localhost
adresy URL ze seznamu obejití.
Pokud chcete nakonfigurovat prohlížeče založené na Chromiu tak, aby odesílaly požadavky na systémové proxy adresy localhost
URL, musíte spustit prohlížeč s možnostmi a --proxy-server
možnostmi--proxy-bypass-list
. Pokud chcete například vyloučit localhost
ze seznamu obejití v Microsoft Edgi, spusťte prohlížeč následujícím příkazem:
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"
Pokud chcete nakonfigurovat Mozilla Firefox tak, aby odesílal požadavky na systémové proxy pro localhost
adresy URL, musíte nastavit předvolbu network.proxy.allow_hijacking_localhost
na true
. Chcete-li to udělat, otevřete about:config
stránku ve Firefoxu, vyhledejte předvolbu network.proxy.allow_hijacking_localhost
a nastavte ji na true
.