Partilhar via


Intercetar solicitações para localhost

Por padrão, navegadores baseados no Chromium, como Microsoft Edge e Google Chrome, ignoram as configurações de proxy do sistema para localhost URLs. Se você estiver desenvolvendo um aplicativo que faz solicitações à API no localhost, que deseja intercetar usando o Dev Proxy, será necessário excluir URLs da lista de localhost bypass.

Para configurar navegadores baseados no Chromium para enviar solicitações para o proxy do sistema para localhost URLs, você precisa iniciar o navegador com as --proxy-bypass-list opções e --proxy-server . Por exemplo, para excluir da lista de localhost bypass no Microsoft Edge, inicie o navegador com o seguinte comando:

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"

Para configurar o Mozilla Firefox para enviar solicitações para o proxy do sistema para localhost URLs, você precisa definir a network.proxy.allow_hijacking_localhost preferência como true. Para fazer isso, abra a about:config página no Firefox, procure a network.proxy.allow_hijacking_localhost preferência e defina-a como true.