Impostazioni proxy
Dev Proxy include diverse impostazioni che è possibile usare per controllare la modalità di esecuzione del proxy.
È possibile configurare queste impostazioni impostandole nel file devproxyrc.json , che si trova nella cartella di installazione del proxy o impostandole in fase di esecuzione tramite le opzioni della riga di comando.
Nella tabella seguente vengono descritte le impostazioni.
Impostazione | Descrizione | Opzione di riga di comando | Valori consentiti | Default value |
---|---|---|---|---|
apiPort |
Porta per l'API del proxy di sviluppo su cui restare in ascolto | n/d | integer | 8897 |
asSystemProxy |
Indica se registrare Dev Proxy come proxy di sistema all'avvio. Se impostato su true deve installCert essere, impostare su true |
--as-system-proxy |
true , false |
true |
filterByHeaders |
Intercetta solo le richieste con intestazioni specifiche | n/d | {"filterByHeaders": [ { "name": "value" } ] } . Il valore può essere vuoto per includere le richieste con l'intestazione specificata indipendentemente dal relativo valore. |
n/d |
installCert |
Se installare il certificato radice | --install-cert |
true , false |
true |
ipAddress |
Indirizzo IP per il proxy a cui eseguire l'associazione | --ip-address <ipAddress> |
Indirizzo IPv4 | 127.0.0.1 |
languageModel |
Impostazioni per il modello linguistico | n/d | Per altre informazioni, vedere la sezione relativa al modello linguistico. | n/d |
logLevel |
Livello di messaggi da registrare | --log-level <loglevel> |
trace , debug , information , warning error |
information |
newVersionNotification |
Indica se inviare una notifica sulle nuove versioni | n/d | none , stable , beta |
stable |
n/d | Ignorare la prima esperienza di esecuzione (non considerare attendibile il certificato in macOS) | --no-first-run |
n/d | n/d |
port |
Porta in cui il server proxy deve essere in ascolto | -p, --port <port> |
integer | 8000 |
rate |
Percentuale di probabilità che il proxy non riesca a una richiesta. Impostare su per 0 passare tutte le richieste alle API e per 100 interrompere tutte le richieste. |
-f, --failure-rate <failurerate> |
0..100 |
50 |
record |
Usare questa opzione per registrare tutti i log delle richieste | --record |
n/d | n/d |
showSkipMessages |
Indica se visualizzare i messaggi di log quando Dev Proxy ignora l'esecuzione di un plug-in. | n/d | true , false |
true |
urlsToWatch |
Elenco di URL che il proxy deve intercettare | -u, --urls-to-watch <urlsToWatch> |
URL assoluto (può contenere caratteri jolly), ad esempio "https://api.contoso.com/*" |
Vedere il file devproxyrc |
n/d | ID dei processi da controllare per le richieste | --watch-pids <pids> |
integer | n/d |
n/d | Nomi dei processi da controllare per le richieste | --watch-process-names <processNames> |
string | n/d |
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.