Nastavení proxy serveru
Dev Proxy obsahuje několik nastavení, pomocí kterých můžete řídit, jak má proxy server běžet.
Tato nastavení můžete nakonfigurovat tak, že je nastavíte v souboru devproxyrc.json , který se nachází v instalační složce proxy serveru, nebo je nastavíte za běhu prostřednictvím možností příkazového řádku.
Následující tabulka popisuje nastavení.
Nastavení | Popis | Možnost příkazového řádku | Povolené hodnoty | Default value |
---|---|---|---|---|
apiPort |
Port pro rozhraní DEV Proxy API pro naslouchání na | Není k dispozici | integer | 8897 |
asSystemProxy |
Určuje, jestli se má vývoj proxy zaregistrovat jako systémový proxy server při spuštění. Pokud je nastavená na to, aby true bylo nutné installCert , nastavte true |
--as-system-proxy |
true , false |
true |
filterByHeaders |
Pouze zachytávání požadavků s konkrétními hlavičkami | Není k dispozici | {"filterByHeaders": [ { "name": "value" } ] } . Hodnota může být prázdná, aby zahrnovala požadavky se zadanou hlavičkou bez ohledu na jeho hodnotu. |
Není k dispozici |
installCert |
Zda se má kořenový certifikát nainstalovat | --install-cert |
true , false |
true |
ipAddress |
IP adresa proxy serveru, ke které se má vytvořit vazba | --ip-address <ipAddress> |
Adresa protokolu IPv4 | 127.0.0.1 |
languageModel |
Nastavení jazykového modelu | Není k dispozici | Další informace najdete v části jazykového modelu . | Není k dispozici |
logLevel |
Úroveň zpráv, které se mají protokolovat | --log-level <loglevel> |
trace , debug , information , , warning error |
information |
newVersionNotification |
Zda se mají informovat o nových verzích | Není k dispozici | none , , stable beta |
stable |
Není k dispozici | Přeskočte první spuštění (nedůvěřujte certifikátu v macOS) | --no-first-run |
Není k dispozici | Není k dispozici |
port |
Port proxy serveru pro naslouchání na serveru | -p, --port <port> |
integer | 8000 |
rate |
Procento pravděpodobnosti, že proxy server selže s požadavkem. Nastavte na 0 předání všech požadavků do rozhraní API a k 100 selhání všech požadavků. |
-f, --failure-rate <failurerate> |
0..100 |
50 |
record |
Tato možnost slouží k zaznamenání všech protokolů požadavků. | --record |
Není k dispozici | Není k dispozici |
showSkipMessages |
Jestli se mají zobrazovat zprávy protokolu, když Dev Proxy přeskočí spuštění modulu plug-in. | Není k dispozici | true , false |
true |
urlsToWatch |
Seznam adres URL, které má proxy server zachytit | -u, --urls-to-watch <urlsToWatch> |
Absolutní adresa URL (může obsahovat zástupné kóty) například "https://api.contoso.com/*" |
Zobrazit soubor devproxyrc |
Není k dispozici | ID procesů, které se mají sledovat požadavky | --watch-pids <pids> |
integer | Není k dispozici |
Není k dispozici | Názvy procesů, které mají sledovat požadavky | --watch-process-names <processNames> |
string | Není k dispozici |
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.