Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Inicia o Dev Proxy.
Sinopse
devproxy [options]
Options:
-c, --config-file <file> Configuration file path (default: devproxyrc.json)
-u, --urls-to-watch <urls> URLs to intercept (supports wildcards)
-p, --port <port> Proxy port (default: 8000)
--api-port <apiPort> API port (default: 8897)
--log-level <level> Logging level: trace|debug|information|warning|error
--output <format> Output format: text|json (default: text)
--record Start recording immediately
--discover Run in URL discovery mode
--watch-pids <pids> Process IDs to watch
--watch-process-names <names> Process names to watch
-t, --timeout <seconds> Auto-stop after inactivity
--no-watch Disable config file auto-restart on changes
--no-color Disable colored output
--detach Run proxy in the background (detached mode)
--version Show version
-h, --help Show help
Uso
devproxy
Argumentos
Nenhum
Opções
| Nome | Descrição | Valores permitidos | Padrão |
|---|---|---|---|
--api-port <apiPort> |
A porta para a API de Proxy de Desenvolvimento a ser escutada. Defina para 0 permitir que o sistema operacional atribua uma porta disponível aleatória. |
inteiro | 8897 |
--as-system-proxy |
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 |
true, false |
true |
-c, --config-file <configFile> |
O caminho para o arquivo de configuração | Caminho de arquivo local | devproxyrc.json |
--detach |
Executar o Proxy de Desenvolvimento em segundo plano (modo desanexado) | Não disponível | Não disponível |
--discover |
Executar o Dev Proxy no modo de descoberta | Não disponível | Não disponível |
-e, --env <env> |
Variáveis a serem definidas para o processo do Proxy de Desenvolvimento | cadeia de caracteres key1=value |
Não disponível |
--install-cert |
Se o certificado raiz deve ser instalado |
true, false |
true |
--ip-address <ipAddress> |
O endereço IP ao qual o proxy se associa | Endereço IPv4 | 127.0.0.1 |
--log-level <loglevel> |
Nível de mensagens a serem registradas |
trace, debug, information, , warningerror |
information |
--no-color |
Desabilite a saída colorida. Também pode ser definido por meio da variável de NO_COLOR ambiente ou TERM=dumb |
Não disponível | Não disponível |
--no-first-run |
Ignorar a experiência de primeira execução (não confiar no certificado no macOS) | Não disponível | Não disponível |
--no-watch |
Desabilitar a reinicialização automática do proxy quando o arquivo de configuração for alterado | Não disponível | Não disponível |
--output <format> |
Formato de saída para registro em log estruturado |
text, json |
text |
-p, --port <port> |
A porta para o servidor proxy escutar. Defina para 0 permitir que o sistema operacional atribua uma porta disponível aleatória. |
inteiro | 8000 |
--record |
Use essa opção para registrar todos os logs de solicitação | Não disponível | Não disponível |
-t, --timeout <seconds> |
Parar o proxy automaticamente após um período de inatividade | inteiro | Não disponível |
-u, --urls-to-watch <urlsToWatch> |
Lista de URLs que o proxy deve interceptar | URL absoluta (pode conter curingas), por exemplo, "https://api.contoso.com/*" |
Veja o arquivo devproxyrc |
--version |
Mostrar informações da versão | Não disponível | Não disponível |
--watch-pids <pids> |
As IDs dos processos a serem observados para solicitações | inteiro | Não disponível |
--watch-process-names <processNames> |
Os nomes dos processos a serem observados para solicitações | cadeia | Não disponível |
-?, -h, --help |
Mostrar ajuda e informações de uso | Não disponível | Não disponível |
Saída do modo desanexado
Quando você inicia o Proxy de Desenvolvimento com a opção --detach , ele é executado em segundo plano e imprime informações de inicialização no console.
Saída de texto (padrão)
Dev Proxy started in background.
PID: 6456
Proxy URL: http://127.0.0.1:8000
API URL: http://127.0.0.1:8897
Log file: /Users/user/.local/dev-proxy/logs/devproxy-6456-2026-03-05.log
Saída em JSON
Quando você usa --output json com --detacho Proxy de Desenvolvimento, o Proxy de Desenvolvimento gera JSONL de linha única para análise de computador:
Sucesso:
{"type":"result","data":{"pid":6456,"proxyUrl":"http://127.0.0.1:8000","apiUrl":"http://127.0.0.1:8897","logFile":"/Users/user/.local/dev-proxy/logs/devproxy-6456-2026-03-05.log"},"timestamp":"2026-03-05T14:22:42.0000000Z"}
Erro:
{"type":"log","level":"error","message":"Dev Proxy is already running (PID: 6456). Use 'devproxy stop' to stop it first.","timestamp":"2026-03-05T14:22:42.0000000Z"}
Dica
Use --port 0 para permitir que o sistema operacional atribua uma porta disponível aleatória. A Proxy URL saída mostra a porta real atribuída pelo sistema operacional.
Códigos de saída
| Code | Meaning |
|---|---|
0 |
Êxito |
1 |
Erro de runtime |
2 |
Entrada ou uso inválido |