Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El proxy de desarrollo incluye varias opciones de configuración que puede usar para controlar cómo se debe ejecutar el proxy.
Puede configurar estos valores estableciendolos en el archivo devproxyrc.json , ubicado en la carpeta de instalación del proxy o estableciendolos en tiempo de ejecución a través de las opciones de la línea de comandos.
En la siguiente tabla se describen las configuraciones.
| Configuración | Descripción | Opción de línea de comandos | Valores permitidos | Valor predeterminado |
|---|---|---|---|---|
apiAllowedOrigins |
Orígenes exactos del explorador que pueden llamar a la API de proxy de desarrollo. Todas las solicitudes siguen necesitando el token de portador de instancia. | N/D | Matriz de orígenes HTTP o HTTPS sin rutas de acceso, caracteres comodín o barras diagonales finales, por ejemplo, ["http://127.0.0.1:3000"] |
[] |
apiIpAddress |
Dirección IP de la API de proxy de desarrollo a la que se va a enlazar. Esta configuración es independiente de ipAddress. Use una dirección que no sea de bucle invertido solo en redes de confianza porque los tokens de portador se envían a través de HTTP. |
--api-ip-address <apiIpAddress> |
Dirección IPv4 o IPv6 | 127.0.0.1 |
apiPort |
Puerto para que la API de proxy de desarrollo autenticada escuche. Establézcalo en 0 para permitir que el sistema operativo asigne un puerto disponible aleatorio. |
--api-port <apiPort> |
integer | 8897 |
asSystemProxy |
Indica si se va a registrar dev Proxy como proxy del sistema al iniciarse. Cuando se establece en true es necesario installCert , establezca en . true |
--as-system-proxy |
true, false |
true |
filterByHeaders |
Interceptar solo solicitudes con encabezados específicos | N/D |
{"filterByHeaders": [ { "name": "value" } ] }. El valor puede estar vacío para incluir solicitudes con el encabezado especificado independientemente de su valor. |
N/D |
installCert |
Si se va a instalar el certificado raíz | --install-cert |
true, false |
true |
ipAddress |
Dirección IP del proxy al que se va a enlazar | --ip-address <ipAddress> |
Dirección IPv4 | 127.0.0.1 |
languageModel |
Configuración del modelo de lenguaje | N/D | Consulte la sección Modelo de lenguaje para obtener más información. | N/D |
logLevel |
Nivel de mensajes que se van a registrar | --log-level <loglevel> |
trace, debug, information, warning, error |
information |
newVersionNotification |
Si se debe notificar a las nuevas versiones | N/D |
none, , stable, beta |
stable |
noColor |
Deshabilitación de la salida colorada | --no-color |
N/D | N/D |
noFirstRun |
Omitir la primera experiencia de ejecución (no confiar en el certificado en macOS) | --no-first-run |
N/D | N/D |
noWatch |
Deshabilitar el reinicio automático del proxy cuando cambia el archivo de configuración | --no-watch |
N/D | N/D |
output |
Formato de salida para el registro estructurado | --output <format> |
text, json |
text |
port |
Puerto en el que se va a escuchar el servidor proxy. Establézcalo en 0 para permitir que el sistema operativo asigne un puerto disponible aleatorio. |
-p, --port <port> |
integer | 8000 |
rate |
Porcentaje de probabilidad de que el proxy produzca un error en una solicitud. Establezca en 0 para pasar todas las solicitudes a las API y para 100 producir errores en todas las solicitudes. |
-f, --failure-rate <failurerate> |
0..100 |
50 |
record |
Use esta opción para registrar todos los registros de solicitudes. | --record |
N/D | N/D |
showSkipMessages |
Indica si se muestran los mensajes de registro cuando el proxy de desarrollo omite la ejecución de un complemento. | N/D |
true, false |
true |
timeout |
Detener automáticamente el proxy después de un período de inactividad | -t, --timeout <seconds> |
integer | N/D |
urlsToWatch |
Lista de direcciones URL que el proxy debe interceptar | -u, --urls-to-watch <urlsToWatch> |
Dirección URL absoluta (puede contener caracteres comodín), por ejemplo, "https://api.contoso.com/*" |
Consulte el archivo de devproxyrc . |
validateSchemas |
Si se va a validar la configuración con el esquema especificado. Solo se aplica a los archivos de configuración JSON. | N/D |
true, false |
true |
watchPids |
Los identificadores de los procesos que se van a vigilar para las solicitudes | --watch-pids <pids> |
integer | N/D |
watchProcessNames |
Los nombres de los procesos que se van a inspeccionar para las solicitudes | --watch-process-names <processNames> |
string | N/D |