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 deweloperów do nasłuchiwania. Ustaw wartość , aby umożliwić systemowi operacyjnemu przypisanie losowego dostępnego portu. --api-port <apiPort> liczba całkowita 8897
asSystemProxy Czy zarejestrować serwer proxy dev jako serwer proxy systemu podczas uruchamiania. Jeśli jest ustawiona wartość wymaga , ustaw wartość na --as-system-proxy , true
filterByHeaders Przechwytywanie żądań tylko przy użyciu określonych nagłówków nie dotyczy . 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
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> , , , , , information
newVersionNotification Czy powiadamiać o nowych wersjach nie dotyczy , , stable
noColor Wyłącz kolorowe dane wyjściowe --no-color nie dotyczy nie dotyczy
noFirstRun Pomiń pierwsze środowisko uruchamiania (nie ufaj certyfikatowi w systemie macOS) --no-first-run nie dotyczy nie dotyczy
noWatch Wyłącz automatyczne ponowne uruchamianie serwera proxy po zmianie pliku konfiguracji --no-watch nie dotyczy nie dotyczy
output Format danych wyjściowych rejestrowania strukturalnego --output <format> , text
port Port serwera proxy do nasłuchiwania. Ustaw wartość , aby umożliwić systemowi operacyjnemu przypisanie losowego dostępnego portu. -p, --port <port> liczba całkowita 8000
rate Procent prawdopodobieństwa niepowodzenia żądania przez serwer proxy. Ustaw wartość na wartość , aby przekazać wszystkie żądania do interfejsów API i zakończyć 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
timeout Automatyczne zatrzymywanie serwera proxy po okresie braku aktywności -t, --timeout <seconds> liczba całkowita nie dotyczy
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 Zobacz plik devproxyrc
validateSchemas Czy należy zweryfikować konfigurację względem określonego schematu. Dotyczy tylko plików konfiguracji JSON. nie dotyczy , true
watchPids Identyfikatory procesów do obserwowana pod kątem żądań --watch-pids <pids> liczba całkowita nie dotyczy
watchProcessNames Nazwy procesów, które mają być obserwowane pod kątem żądań --watch-process-names <processNames> ciąg nie dotyczy