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 Valor predefinido
apiPort A porta para a API do Proxy Dev para escoltar. Defina para permitir que o sistema operativo atribua uma porta disponível aleatória. --api-port <apiPort> número inteiro 8897
asSystemProxy Se deseja registrar o Dev Proxy como o proxy do sistema na inicialização. Quando definido como requer ser, definido como --as-system-proxy , true
filterByHeaders Intercetar somente solicitações com cabeçalhos específicos n/d . 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
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> , , , , information
newVersionNotification Se as novas versões devem ser notificadas n/d , , stable
noColor Desativar saída colorida --no-color n/d n/d
noFirstRun Ignorar a primeira experiência de execução (não confiar no certificado no macOS) --no-first-run n/d n/d
noWatch Desativar o reinício automático do proxy quando o ficheiro de configuração mudar --no-watch n/d n/d
output Formato de saída para registo estruturado --output <format> , text
port A porta para o servidor proxy para ouvir. Defina para permitir que o sistema operativo atribua uma porta disponível aleatória. -p, --port <port> número inteiro 8000
rate A porcentagem de chance de que o proxy falhe em uma solicitação. Defina como para passar todas as solicitações para APIs e para 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
timeout Interromper automaticamente o proxy após um período de inatividade -t, --timeout <seconds> número inteiro n/d
urlsToWatch Lista de URLs que o proxy deve intercetar -u, --urls-to-watch <urlsToWatch> URL absoluto (pode conter curingas), por exemplo, Consulte o arquivo devproxyrc
validateSchemas Se deve validar a configuração contra o esquema especificado. Aplica-se apenas a ficheiros de configuração JSON. n/d , true
watchPids Os IDs dos processos para observar as solicitações --watch-pids <pids> número inteiro n/d
watchProcessNames Os nomes dos processos a observar para solicitações --watch-process-names <processNames> cadeia (de caracteres) n/d