Condividi tramite


Intercetta le richieste a localhost

Per impostazione predefinita, browser basati su Chromium, ad esempio Microsoft Edge e Google Chrome ignorano le impostazioni proxy di sistema per localhost gli URL. Se stai sviluppando un'applicazione che effettua richieste all'API in localhost, che vuoi intercettare usando Dev Proxy, è necessario escludere localhost URL dall'elenco di bypass.

Per configurare i browser basati su Chromium per inviare richieste al proxy di sistema per gli URL localhost, è necessario avviare il browser con le opzioni --proxy-bypass-list e --proxy-server. Ad esempio, per escludere localhost dall'elenco di bypass in Microsoft Edge, avviare il browser con il comando seguente:

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"

Importante

Prima di avviare un browser basato su Chromium con queste impostazioni, assicurarsi di chiudere tutte le istanze del browser. In caso contrario, le nuove impostazioni non saranno effettive.

Per configurare Mozilla Firefox per inviare richieste al proxy di sistema per localhost URL, è necessario impostare la preferenza network.proxy.allow_hijacking_localhost su true. A tale scopo, aprire la about:config pagina in Firefox, cercare la network.proxy.allow_hijacking_localhost preferenza e impostarla su true.