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 |
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.