Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Dev Proxy'yi başlatır.
Özet
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
Kullanım
devproxy
Tartışmalar
Hiç kimse
Seçenekler
| İsim | Açıklama | İzin verilen değerler | Varsayılan |
|---|---|---|---|
--api-port <apiPort> |
Dev Proxy API'sinin dinlemesi için bağlantı noktası.
0 İşletim sisteminin rastgele kullanılabilir bir bağlantı noktası atamasına izin vermek için olarak ayarlayın. |
tamsayı | 8897 |
--as-system-proxy |
Geliştirme Proxy'sinin başlangıçta sistem proxy'si olarak kaydedilip kaydedilmeyeceği. Olması gereken true olarak ayarlandığındainstallCert,true |
true, false |
true |
-c, --config-file <configFile> |
Yapılandırma dosyasının yolu | Yerel dosya yolu | devproxyrc.json |
--detach |
Dev Proxy'yi arka planda çalıştırma (ayrılmış mod) | Yok | Yok |
--discover |
Dev Proxy'yi bulma modunda çalıştırma | Yok | Yok |
-e, --env <env> |
Dev Proxy işlemi için ayarlanacak değişkenler | dize key1=value |
Yok |
--install-cert |
Kök sertifikanın yüklenip yüklenmeyeceği |
true, false |
true |
--ip-address <ipAddress> |
Bağlanacak proxy'nin IP adresi | IPv4 adresi | 127.0.0.1 |
--log-level <loglevel> |
Günlüğe kaydedilecek ileti düzeyi |
trace, debug, information, warning, , error |
information |
--no-color |
Renkli çıkışı devre dışı bırakın. Ortam değişkeni aracılığıyla NO_COLOR da ayarlanabilir veya TERM=dumb |
Yok | Yok |
--no-first-run |
İlk çalıştırma deneyimini atlayın (macOS'ta sertifikaya güvenme) | Yok | Yok |
--no-watch |
Yapılandırma dosyası değiştiğinde otomatik ara sunucu yeniden başlatmayı devre dışı bırakma | Yok | Yok |
--output <format> |
Yapılandırılmış günlük için çıkış biçimi |
text, json |
text |
-p, --port <port> |
Ara sunucunun dinlemesi için bağlantı noktası.
0 İşletim sisteminin rastgele kullanılabilir bir bağlantı noktası atamasına izin vermek için olarak ayarlayın. |
tamsayı | 8000 |
--record |
Tüm istek günlüklerini kaydetmek için bu seçeneği kullanın | Yok | Yok |
-t, --timeout <seconds> |
Etkin olmama süresinden sonra ara sunucuyu otomatik olarak durdurma | tamsayı | Yok |
-u, --urls-to-watch <urlsToWatch> |
Ara sunucu tarafından kesilmesi gereken URL'lerin listesi | Mutlak URL (joker karakter içerebilir) örneğin, "https://api.contoso.com/*" |
Bkz. devproxyrc dosyası |
--version |
Sürüm bilgilerini göster | Yok | Yok |
--watch-pids <pids> |
İstekleri izlemek için kullanılan işlemlerin kimlikleri | tamsayı | Yok |
--watch-process-names <processNames> |
İstekler için izleyebileceğiniz işlemlerin adları | String | Yok |
-?, -h, --help |
Yardım ve kullanım bilgilerini göster | Yok | Yok |
Ayrılmış mod çıkışı
Geliştirici Proxy'sini --detach seçeneğiyle başlattığınızda, arka planda çalışır ve başlangıç bilgilerini konsola yazdırır.
Metin çıkışı (varsayılan)
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
JSON çıktısı
ile --detachkullandığınızda --output json Dev Proxy, makine ayrıştırma için tek satırlı JSONL çıkışı sağlar:
Başarı:
{"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"}
Hata:
{"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"}
İpucu
İşletim sisteminin rastgele kullanılabilir bir bağlantı noktası atamasına izin vermek için kullanın --port 0 .
Proxy URL çıktısında işletim sistemi tarafından atanan gerçek bağlantı noktası gösterilir.
Çıkış kodları
| Kod | Anlamı |
|---|---|
0 |
Success |
1 |
Çalışma zamanı hatası |
2 |
Geçersiz giriş veya kullanım |