Sdílet prostřednictvím


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.