Conversor de JSON a HAR en línea
Convierte datos JSON de solicitud/respuesta al formato HAR (HTTP Archive) en línea al instante. Herramienta gratuita para desarrolladores para empaquetar datos de sesión HTTP en el formato estándar HAR 1.2. Funciona en tu navegador.
¿Qué es la conversión de JSON a HAR?
La conversión de JSON a HAR envuelve datos HTTP de solicitud y respuesta descritos en JSON en el formato estándar HAR 1.2 (HTTP Archive). HAR es el formato usado por las DevTools de los navegadores, Postman, Charles Proxy y otras herramientas de red para grabar y reproducir sesiones HTTP. Un conversor de JSON a HAR te permite tomar JSON crudo de solicitud/respuesta y empaquetarlo en un archivo HAR válido que estas herramientas pueden importar y analizar.
¿Por qué convertir JSON a HAR?
Usa un conversor de JSON a HAR cuando quieras crear archivos HAR programáticamente desde datos JSON, compartir grabaciones de sesiones HTTP con herramientas que requieren formato HAR, o convertir datos de pruebas de API a un formato que las herramientas de rendimiento y depuración entiendan. Los archivos HAR pueden importarse en Chrome DevTools, WebPageTest y Lighthouse.
Cómo funciona nuestro convertidor de JSON a HAR
Pega tu JSON (un solo objeto solicitud/respuesta o un arreglo de ellos) en el editor de entrada y haz clic en Convertir. La herramienta envuelve cada entrada en una estructura HAR 1.2 apropiada con los campos log, creator y entries requeridos. Los campos requeridos se completan con los valores de tu JSON, y los campos faltantes se rellenan con valores predeterminados razonables.
Características
- Produce formato HAR 1.2 válido compatible con todas las principales DevTools de navegadores.
- Acepta un solo objeto solicitud/respuesta o un arreglo de entradas.
- Los campos requeridos faltantes se completan automáticamente con valores predeterminados razonables.
- Soporte de carga: carga un archivo .json o arrastra y suelta.
- Copia con un clic: toma la salida HAR con el botón Copiar.
Cómo usar la herramienta
- Pega tus datos JSON de solicitud/respuesta en el editor de entrada, o carga un archivo.
- Haz clic en Convertir para generar la salida HAR.
- Haz clic en Copiar para copiar el HAR a tu portapapeles.
- Usa Limpiar para restablecer ambos editores.
Casos de uso comunes
- Importación en DevTools: crear archivos HAR que se pueden arrastrar a Chrome o Firefox DevTools para reproducción de sesiones.
- Pruebas de rendimiento: empaquetar datos de llamadas API en HAR para análisis con WebPageTest y Lighthouse.
- Depuración: envolver respuestas API en formato HAR para compartir con compañeros que usan herramientas de análisis de red.
- Documentación: crear grabaciones HAR de flujos de API para documentación y pruebas.
Ejemplo de Conversión
Entrada (JSON)
{
"request": {"method": "GET", "url": "https://api.example.com"},
"response": {"status": 200, "statusText": "OK"}
}Salida (HAR)
{
"log": {
"version": "1.2",
"entries": [...]
}
}