Conversor de HAR a Colección de Postman
Guía
Conversor de HAR a Colección de Postman
Browser DevTools, Charles Proxy y mitmproxy te permiten guardar el tráfico capturado como un archivo HAR (HTTP Archive), pero Postman no puede importar HAR directamente. Este convertidor reescribe una exportación HAR en un archivo JSON de colección de Postman v2.1 en tu navegador, así que puedes reproducir cada solicitud capturada como una llamada real en Postman — incluyendo encabezados, cadena de consulta, cuerpo y ejemplo de respuesta.
Cómo Usar
- Exportar tráfico desde Chrome / Firefox / Edge DevTools (pestaña de Red → hacer clic derecho → “Guardar todo como HAR con contenido”) o desde Charles, Fiddler, mitmproxy, Insomnia.
- Omitir la
.hararchivo y arrastrarlo al subidor o pegar el JSON en el área de texto. - Elige cómo agrupar las solicitudes — por nombre de host, por segmento inicial de ruta o sin carpetas.
- Opcionalmente, filtra fuera activos estáticos, solicitudes no-API o códigos específicos de estado o método.
- Haz clic en Copiar para copiar el JSON de la colección de Postman, o Descargar .json para guardarlo como
name.postman_collection.json. - En Postman, elige Archivo → Importar y arrastra el archivo (o pega el JSON como texto plano).
Características
- Salida de colección de Postman v2.1 – Genera colecciones que se importan correctamente en Postman, Insomnia, Bruno, Hoppscotch y cualquier otro herramienta que utilice el esquema v2.1.
- Agrupación inteligente – Elige entre carpetas por nombre de host, carpetas por segmento inicial de ruta o una lista plana de solicitudes.
- Filtros potentes – Omitir activos estáticos (CSS, JS, fuentes, imágenes, medios) en un solo clic, o reducir a un solo método, nivel de estado o substring de la URL.
- Autorización → {{token}} – Reemplaza cada valor de encabezado con una variable de Postman para que el JSON sea seguro de compartir con compañeros.
Authorizationvalor de encabezado con una variable de Postman para que el JSON sea seguro de compartir con compañeros. - {{baseUrl}} promotion – Detecta el esquema y el host más comunes en tu captura y reescribe cada URL de solicitud a
{{baseUrl}}/..., haciendo que sea fácil reorientar la colección hacia entorno de staging o producción. - Limpieza de HTTP/2 – Elimina los encabezados pseudo (
:method,:authority,:path,:scheme) y elCookieencabezado por defecto, para que las solicitudes importadas se ejecuten correctamente desde Postman. - Respuestas de ejemplo incluidas – Cada solicitud importada lleva el cuerpo y encabezados de la respuesta capturada como ejemplo en Postman, así que servidores de simulación y pruebas funcionan directamente.
- 100% del lado del cliente – Los archivos HAR a menudo contienen tokens de autenticación y datos personales (PII). La conversión ocurre completamente en tu navegador; nada se sube a un servidor.
Preguntas frecuentes
-
¿Qué es un archivo HAR (HTTP Archive)?
HAR es un estándar abierto basado en JSON para archivar tráfico HTTP. El Grupo de Trabajo de Rendimiento Web de W3C lo definió para que diferentes navegadores y herramientas pudieran compartir capturas de actividad de red. Un archivo HAR contiene un objeto de registro principal con metadatos de páginas y un array de entradas — una entrada por solicitud, cada una con campos de solicitud, respuesta, tiempos y dirección IP del servidor.
-
¿Qué es una colección de Postman v2.1?
La colección de Postman v2.1 es el esquema JSON que utiliza Postman internamente para representar un conjunto de solicitudes guardadas. Soporta carpetas anidadas, cuerpos de solicitud en varios modos (primitivo, urlencoded, form-data, archivo, GraphQL), respuestas de ejemplo, entornos y variables. El esquema está publicado en schema.getpostman.com/json/collection/v2.1.0/collection.json y es compatible con todos los clientes de API modernos.
-
¿Por qué se eliminan los encabezados :method, :path y similares?
Estos son encabezados pseudo de HTTP/2 que los navegadores emiten en la capa de protocolo en lugar de como encabezados reales HTTP. No son nombres válidos de encabezados HTTP/1.1 y Postman no puede enviarlos en una solicitud de salida. Incluirlos causaría que las solicitudes importadas fallaran con errores de validación de encabezados.
-
¿Por qué se reemplaza la Autorización con una variable de Postman?
Los archivos HAR contienen los tokens de acceso exactos y las cookies de sesión válidas en el momento de la captura. Compartir ese JSON expone esos secretos. Las variables de Postman (la sintaxis {{token}}) retrasan el valor real a un entorno, así que la colección puede compartirse en un repositorio mientras cada desarrollador introduce sus propias credenciales.
-
¿Por qué a veces faltan los cuerpos de respuesta en las exportaciones HAR?
El esquema HAR hace opcional el campo content.text. Chrome y Firefox omiten los cuerpos de respuesta para activos binarios y respuestas muy grandes por defecto, y herramientas como Charles a menudo requieren una configuración explícita para registrar cuerpos. Cuando el campo está ausente, el convertidor aún importa la solicitud y los encabezados; solo el cuerpo de respuesta de ejemplo queda vacío.
Instalar extensiones
Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas
恵 ¡El marcador ha llegado!
Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!
Herramientas clave
Ver todo Los recién llegados
Ver todoActualizar: Nuestro última herramienta was added on Jun 24, 2026
