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 | Nicht zutreffend | integer | 8897 |
asSystemProxy |
Gibt an, ob Dev Proxy beim Start als Systemproxy registriert werden soll. Wenn die Einstellung auf true "Erforderlich installCert " festgelegt sein muss, legen Sie diesen auf true |
--as-system-proxy |
true , false |
true |
filterByHeaders |
Nur Abfangen von Anforderungen mit bestimmten Headern | Nicht zutreffend | {"filterByHeaders": [ { "name": "value" } ] } . 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 , false |
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> |
trace , , debug information , , warning error |
information |
newVersionNotification |
Gibt an, ob neue Versionen benachrichtigt werden sollen | Nicht zutreffend | none , stable beta |
stable |
Nicht zutreffend | Überspringen der ersten Ausführungsumgebung (Zertifikat auf macOS nicht als vertrauenswürdig festlegen) | --no-first-run |
Nicht zutreffend | Nicht zutreffend |
port |
Der Port für den Proxyserver zum Überwachen | -p, --port <port> |
integer | 8000 |
rate |
Der Prozentsatz der Wahrscheinlichkeit, dass der Proxy eine Anforderung fehlschlägt. Legen Sie diese Einstellung fest, 0 um alle Anforderungen an APIs zu übergeben und alle 100 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 , false |
true |
urlsToWatch |
Liste der URLs, die der Proxy abfangen soll | -u, --urls-to-watch <urlsToWatch> |
Absolute URL (kann z. B. Wildcards enthalten) "https://api.contoso.com/*" |
Siehe devproxyrc-Datei |
Nicht zutreffend | Die IDs von Prozessen, die auf Anforderungen zu achten sind | --watch-pids <pids> |
integer | Nicht zutreffend |
Nicht zutreffend | Die Namen der Prozesse, die auf Anforderungen überwacht werden sollen | --watch-process-names <processNames> |
Zeichenfolge | Nicht zutreffend |
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.