Udostępnij za pośrednictwem


Ustawienia serwera proxy

Serwer proxy deweloperów zawiera kilka ustawień, których można użyć do kontrolowania sposobu uruchamiania serwera proxy.

Te ustawienia można skonfigurować, ustawiając je w pliku devproxyrc.json znajdującym się w folderze instalacyjnym serwera proxy lub ustawiając je w czasie wykonywania za pomocą opcji wiersza polecenia.

W poniższej tabeli opisano ustawienia.

Ustawienie opis Opcja wiersza polecenia Dozwolone wartości Domyślna wartość
apiPort Port interfejsu API serwera proxy deweloperskiego do nasłuchiwania nie dotyczy integer 8897
asSystemProxy Czy zarejestrować serwer proxy dev jako serwer proxy systemu podczas uruchamiania. Jeśli jest ustawiona true wartość wymaga installCert , ustaw wartość na true --as-system-proxy true, false true
filterByHeaders Przechwytywanie żądań tylko przy użyciu określonych nagłówków nie dotyczy {"filterByHeaders": [ { "name": "value" } ] }. Wartość może być pusta, aby uwzględnić żądania z określonym nagłówkiem niezależnie od jego wartości. nie dotyczy
installCert Czy zainstalować certyfikat główny --install-cert true, false true
ipAddress Adres IP serwera proxy, z który ma być powiązany --ip-address <ipAddress> Adres IPv4 127.0.0.1
languageModel Ustawienia modelu językowego nie dotyczy Aby uzyskać więcej informacji, zobacz sekcję model języka. nie dotyczy
logLevel Poziom komunikatów do rejestrowania --log-level <loglevel> trace, , debug, information, , warningerror information
newVersionNotification Czy powiadamiać o nowych wersjach nie dotyczy none, , stablebeta stable
nie dotyczy Pomiń pierwsze środowisko uruchamiania (nie ufaj certyfikatowi w systemie macOS) --no-first-run nie dotyczy nie dotyczy
port Port serwera proxy do nasłuchiwania -p, --port <port> integer 8000
rate Procent prawdopodobieństwa niepowodzenia żądania przez serwer proxy. Ustaw wartość na wartość , aby 0 przekazać wszystkie żądania do interfejsów API i zakończyć 100 się niepowodzeniem wszystkich żądań. -f, --failure-rate <failurerate> 0..100 50
record Użyj tej opcji, aby zarejestrować wszystkie dzienniki żądań --record nie dotyczy nie dotyczy
showSkipMessages Czy wyświetlać komunikaty dziennika, gdy serwer proxy deweloperów pomija uruchamianie wtyczki. nie dotyczy true, false true
urlsToWatch Lista adresów URL, które serwer proxy powinien przechwycić -u, --urls-to-watch <urlsToWatch> Bezwzględny adres URL (może zawierać symbole wieloznaczne), na przykład "https://api.contoso.com/*" Zobacz plik devproxyrc
nie dotyczy Identyfikatory procesów do obserwowana pod kątem żądań --watch-pids <pids> integer nie dotyczy
nie dotyczy Nazwy procesów, które mają być obserwowane pod kątem żądań --watch-process-names <processNames> string nie dotyczy