HttpFileGeneratorPlugin
Genera un archivo HTTP a partir de las solicitudes y respuestas interceptadas.
{
"name": "HttpFileGeneratorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "httpFileGeneratorPlugin"
}
{
"httpFileGeneratorPlugin": {
"includeOptionsRequests": false
}
}
Propiedad | Descripción | Valor predeterminado |
---|---|---|
includeOptionsRequests |
Determina si se deben incluir OPTIONS solicitudes en el archivo HTTP generado. |
false |
None
Cuando el complemento genera el archivo HTTP, extrae información de autorización, como tokens de portador y claves de API de encabezados de solicitud y parámetros de cadena de consulta. Reemplaza los valores reales por marcadores de posición y los almacena en variables para facilitar la administración.
Por ejemplo, para la siguiente solicitud:
GET https://jsonplaceholder.typicode.com/posts?api-key=123
El complemento genera el siguiente archivo HTTP:
@jsonplaceholder_typicode_com_api_key = api-key
###
# @name getPosts
GET https://jsonplaceholder.typicode.com/posts?api-key={{jsonplaceholder_typicode_com_api_key}}
Host: jsonplaceholder.typicode.com
User-Agent: curl/8.6.0
Accept: */*
Via: 1.1 dev-proxy/0.19.0
El complemento crea variables para cada combinación de nombre de host y parámetro de cadena de consulta o encabezado de solicitud. Si varias solicitudes usan la misma combinación, el complemento reutiliza la variable.
Comentarios de Dev Proxy
Dev Proxy es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: