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 |
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.