Partilhar via


Definições de proxy

O Dev Proxy vem com várias configurações que você pode usar para controlar como o proxy deve ser executado.

Você pode definir essas configurações definindo-as no arquivo devproxyrc.json , localizado na pasta de instalação do proxy, ou definindo-as em tempo de execução por meio de opções de linha de comando.

A tabela a seguir descreve as configurações.

Definição Descrição Opção de linha de comando Valores permitidos Default value
apiPort A porta para a API de Proxy de Desenvolvimento escutar n/d integer 8897
asSystemProxy Se deseja registrar o Dev Proxy como o proxy do sistema na inicialização. Quando definido como true requer installCert ser, definido como true --as-system-proxy true, false true
filterByHeaders Intercetar somente solicitações com cabeçalhos específicos n/d {"filterByHeaders": [ { "name": "value" } ] }. O valor pode estar vazio para incluir solicitações com o cabeçalho especificado, independentemente do seu valor. n/d
installCert Se o certificado raiz deve ser instalado --install-cert true, false true
ipAddress O endereço IP do proxy ao qual o proxy deve ser vinculado --ip-address <ipAddress> Endereço IPv4 127.0.0.1
languageModel Configurações para o modelo de idioma n/d Consulte a seção Modelo de idioma para obter mais informações. n/d
logLevel Nível de mensagens a registar --log-level <loglevel> trace, debug, information, warning, error information
newVersionNotification Se as novas versões devem ser notificadas n/d none, stable, beta stable
n/d Ignorar a primeira experiência de execução (não confiar no certificado no macOS) --no-first-run n/d n/d
port A porta para o servidor proxy escutar -p, --port <port> integer 8000
rate A porcentagem de chance de que o proxy falhe em uma solicitação. Defina como 0 para passar todas as solicitações para APIs e para 100 falhar todas as solicitações. -f, --failure-rate <failurerate> 0..100 50
record Use esta opção para registrar todos os logs de solicitação --record n/d n/d
showSkipMessages Se as mensagens de log devem ser exibidas quando o Dev Proxy ignora a execução de um plug-in. n/d true, false true
urlsToWatch Lista de URLs que o proxy deve intercetar -u, --urls-to-watch <urlsToWatch> URL absoluto (pode conter curingas), por exemplo, "https://api.contoso.com/*" Consulte o arquivo devproxyrc
n/d Os IDs dos processos para observar as solicitações --watch-pids <pids> integer n/d
n/d Os nomes dos processos a observar para solicitações --watch-process-names <processNames> string n/d