Compartilhar via


Configuraçõ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.

Configuração Descrição Opção de linha de comando Valores permitidos Valor padrão
apiPort A porta para a API do Dev Proxy escutar N/D Número inteiro 8897
asSystemProxy Se o Proxy de Desenvolvimento deve ser registrado como o proxy do sistema na inicialização. Quando definido como true requer ser installCert , defina como true --as-system-proxy true, false true
filterByHeaders Intercepte apenas 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 valor. N/D
installCert Se o certificado raiz deve ser instalado --install-cert true, false true
ipAddress O endereço IP ao qual o proxy se associa --ip-address <ipAddress> Endereço IPv4 127.0.0.1
languageModel Configurações para o modelo de linguagem N/D Consulte a seção de modelo de linguagem para obter mais informações. N/D
logLevel Nível de mensagens a serem registradas --log-level <loglevel> trace, debug, information, warning, error information
newVersionNotification Se deve notificar sobre novas versões N/D none, stable, beta stable
N/D Ignorar a experiência de primeira 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> Número inteiro 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 em todas as solicitações. -f, --failure-rate <failurerate> 0..100 50
record Use essa 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 interceptar -u, --urls-to-watch <urlsToWatch> URL absoluta (pode conter curingas), por exemplo, "https://api.contoso.com/*" Veja o arquivo devproxyrc
N/D As IDs dos processos a serem observados para solicitações --watch-pids <pids> Número inteiro N/D
N/D Os nomes dos processos a serem observados para solicitações --watch-process-names <processNames> string N/D