Partager via


Paramètres du proxy

Le proxy de développement est fourni avec plusieurs paramètres que vous pouvez utiliser pour contrôler la façon dont le proxy doit s’exécuter.

Vous pouvez configurer ces paramètres en les définissant dans le fichier devproxyrc.json , situé dans le dossier d’installation du proxy ou en les définissant au moment de l’exécution via les options de ligne de commande.

Le tableau suivant décrit les paramètres.

Setting Description Option de ligne de commande Valeurs autorisées Valeur par défaut
apiPort Port de l’API proxy de développement à écouter sur n/a entier 8897
asSystemProxy Indique s’il faut inscrire le proxy de développement en tant que proxy système au démarrage. Lorsque la valeur doit installCert être définietrue, définissez la valeur surtrue --as-system-proxy true, false true
filterByHeaders Intercepter uniquement les requêtes avec des en-têtes spécifiques n/a {"filterByHeaders": [ { "name": "value" } ] }. La valeur peut être vide pour inclure des requêtes avec l’en-tête spécifié, quelle que soit sa valeur. n/a
installCert Indique s’il faut installer le certificat racine --install-cert true, false true
ipAddress Adresse IP du proxy à lier à --ip-address <ipAddress> Adresse IPv4 127.0.0.1
languageModel Paramètres du modèle de langage n/a Pour plus d’informations, consultez la section du modèle de langage. n/a
logLevel Niveau de messages à journaliser --log-level <loglevel> trace, , debuginformation, , warningerror information
newVersionNotification Indique s’il faut notifier les nouvelles versions n/a none, , stablebeta stable
n/a Ignorez la première expérience d’exécution (n’approuvez pas le certificat sur macOS) --no-first-run n/a n/a
port Port du serveur proxy à écouter sur -p, --port <port> entier 8000
rate Pourcentage de chances que le proxy échoue une requête. Définissez cette option pour 0 transmettre toutes les demandes aux API et pour 100 échouer à toutes les demandes. -f, --failure-rate <failurerate> 0..100 50
record Utilisez cette option pour enregistrer tous les journaux de requête --record n/a n/a
showSkipMessages Indique s’il faut afficher les messages de journal lorsque le proxy de développement ignore l’exécution d’un plug-in. n/a true, false true
urlsToWatch Liste des URL que le proxy doit intercepter -u, --urls-to-watch <urlsToWatch> URL absolue (peut contenir des caractères génériques) par exemple, "https://api.contoso.com/*" Voir le fichier devproxyrc
n/a ID des processus à surveiller pour les demandes --watch-pids <pids> entier n/a
n/a Noms des processus à surveiller pour les demandes --watch-process-names <processNames> string n/a