Freigeben über


Proxyeinstellungen

Dev Proxy enthält mehrere Einstellungen, mit denen Sie steuern können, wie der Proxy ausgeführt werden soll.

Sie können diese Einstellungen konfigurieren, indem Sie sie in der devproxyrc.json-Datei festlegen, sich im Proxyinstallationsordner befinden, oder indem Sie sie zur Laufzeit über Befehlszeilenoptionen festlegen.

Die Einstellungen werden in der folgenden Tabelle beschrieben.

Einstellung Beschreibung Befehlszeilenoption Zulässige Werte Standardwert
apiPort Der Port für die Dev-Proxy-API zum Überwachen. Legen Sie fest, dass das Betriebssystem einen zufällig verfügbaren Port zuweisen kann. --api-port <apiPort> integer 8897
asSystemProxy Gibt an, ob Dev Proxy beim Start als Systemproxy registriert werden soll. Wenn die Einstellung auf "Erforderlich " festgelegt sein muss, legen Sie diesen auf --as-system-proxy , true
filterByHeaders Nur Abfangen von Anforderungen mit bestimmten Headern Nicht zutreffend . Der Wert kann leer sein, um Anforderungen in den angegebenen Header aufzunehmen, unabhängig vom Wert. Nicht zutreffend
installCert Gibt an, ob das Stammzertifikat installiert werden soll. --install-cert , true
ipAddress Die IP-Adresse für den Proxy, an den eine Bindung erfolgen soll --ip-address <ipAddress> IPv4-Adresse 127.0.0.1
languageModel Einstellungen für das Sprachmodell Nicht zutreffend Weitere Informationen finden Sie im Abschnitt zum Sprachmodell . Nicht zutreffend
logLevel Ebene der zu protokollierenden Nachrichten --log-level <loglevel> , , , , information
newVersionNotification Gibt an, ob neue Versionen benachrichtigt werden sollen Nicht zutreffend , stable
noColor Farbausgabe deaktivieren --no-color Nicht zutreffend Nicht zutreffend
noFirstRun Überspringen der ersten Ausführungsumgebung (Zertifikat auf macOS nicht als vertrauenswürdig festlegen) --no-first-run Nicht zutreffend Nicht zutreffend
noWatch Deaktivieren des automatischen Neustarts des Proxys, wenn sich die Konfigurationsdatei ändert --no-watch Nicht zutreffend Nicht zutreffend
output Ausgabeformat für strukturierte Protokollierung --output <format> , text
port Der Port für den Proxyserver, der überwacht werden soll. Legen Sie fest, dass das Betriebssystem einen zufällig verfügbaren Port zuweisen kann. -p, --port <port> integer 8000
rate Der Prozentsatz der Wahrscheinlichkeit, dass der Proxy eine Anforderung fehlschlägt. Legen Sie diese Einstellung fest, um alle Anforderungen an APIs zu übergeben und alle Anforderungen fehlzuschlagen. -f, --failure-rate <failurerate> 0..100 50
record Verwenden Sie diese Option, um alle Anforderungsprotokolle aufzuzeichnen. --record Nicht zutreffend Nicht zutreffend
showSkipMessages Gibt an, ob Protokollmeldungen angezeigt werden sollen, wenn Dev Proxy die Ausführung eines Plug-Ins überspringt. Nicht zutreffend , true
timeout Automatisches Beenden des Proxys nach einem Zeitraum der Inaktivität -t, --timeout <seconds> integer Nicht zutreffend
urlsToWatch Liste der URLs, die der Proxy abfangen soll -u, --urls-to-watch <urlsToWatch> Absolute URL (kann z. B. Wildcards enthalten) Siehe devproxyrc-Datei
validateSchemas Gibt an, ob die Konfiguration anhand des angegebenen Schemas überprüft werden soll. Gilt nur für JSON-Konfigurationsdateien. Nicht zutreffend , true
watchPids Die IDs von Prozessen, die auf Anforderungen zu achten sind --watch-pids <pids> integer Nicht zutreffend
watchProcessNames Die Namen der Prozesse, die auf Anforderungen überwacht werden sollen --watch-process-names <processNames> Zeichenfolge Nicht zutreffend