Guía

Exporta un HAR desde tu teléfono

El tráfico capturado en un iPhone o un Android se convierte en un archivo HAR 1.2 estándar con dos clics desde el dashboard —una petición, un host, un dispositivo o todo lo que tengas—, listo para cualquier visor HAR, un informe de error o un compañero.

HAR es el único formato que toda herramienta de red lee, y es justo lo que un teléfono no puede producir por sí solo. Busymate DevTools lo resuelve no guardando nunca la captura en el teléfono: cada petición que la app registra se escribe directamente en el almacén de tu dashboard, así que la exportación se ejecuta allí, sobre el historial completo, sin cable ni paso de sincronización. El teléfono solo tiene que haber capturado.

Esta guía cubre los cuatro ámbitos de exportación que ofrece la barra de herramientas del feed, qué incluye y qué deja fuera a propósito una exportación completa de dispositivo, cómo volver a importar un HAR, y cómo obtener el mismo archivo de un agente de IA con una sola frase.

Antes de empezar

Lo que necesitas

Un teléfono que haya capturado algo y el dashboard abierto en un navegador.

  • Un iPhone o Android emparejado que haya capturado la sesión que quieres —modo VPN o PAC, cualquiera sirve—.

  • Para cuerpos legibles, los hosts que te importan en la lista de SSL proxy de ese dispositivo en el momento de la captura. Los hosts cifrados se exportan solo como metadatos.

  • El feed del dashboard abierto, con la barra lateral de dispositivos visible.

  • Un sitio donde guardar un archivo que puede contener tokens vivos: lee los problemas habituales antes de compartirlo.

Paso a paso

Hazlo en orden

Primero el ámbito, luego la exportación, luego la verificación. El último paso cambia los clics por una frase.

  1. 01

    Captura la sesión en el teléfono

    Activa la captura, recorre el flujo que quieres entregar y vuelve a desactivarla si quieres un límite limpio. Cada petición aterriza en el dashboard en el momento; no hay nada que extraer del teléfono después. El modo de conexión activo se registra por petición, así que la exportación deja constancia de cómo se capturó cada una.

  2. 02

    Centra el feed en ese dispositivo

    Elige el teléfono en la barra lateral de dispositivos para que el feed muestre solo su tráfico, o abre el dashboard mediante un enlace que ya nombre el dispositivo. Usa el cuadro de búsqueda para confirmar que las peticiones que esperas están ahí —filtra por host o ruta— y haz clic en una fila para abrir el inspector y comprobar que el cuerpo es legible donde debe serlo.

    Enlace directo al feed de un solo dispositivo
    text
    https://dash.busymate.dev/?device=<device-uuid>
  3. 03

    Elige el ámbito en el menú de exportación

    El menú de exportación está en la barra de herramientas del feed. Con una fila seleccionada ofrece tres ámbitos acotados: solo esta petición, todas las peticiones a ese host, o todas las que coincidan con un comodín alrededor de ese host, la opción adecuada para un informe de error sobre un endpoint. Sin selección, o cuando quieres la sesión completa, el mismo menú ofrece la exportación del dispositivo y la de todos los dispositivos.

  4. 04

    Exporta el dispositivo, o todo

    Export device escribe un único archivo HAR con todas las entradas persistidas de ese teléfono. Pagina el historial completo en el servidor, no solo las filas cargadas en tu navegador, así que una sesión larga sale entera. Dos cosas a tener en cuenta: los filtros del feed no se aplican —es un volcado completo por diseño— y un dispositivo con un historial profundo se transmite página a página, así que la descarga puede tardar un momento en montarse.

    Export all devices hace lo mismo para todos los dispositivos del espacio de trabajo, que es el archivo que adjuntar cuando la pregunta es cómo se comportaron varios teléfonos juntos.

  5. 05

    Verifícalo, y haz un viaje de ida y vuelta si quieres un archivo

    El archivo es HAR 1.2 estándar, así que cualquier visor HAR lo abre. El dashboard es uno de ellos: elige un archivo HAR en el control de importación y las entradas se persisten y se difunden, apareciendo en el feed exactamente como capturas en vivo, con el mismo formateado y búsqueda. Si hay un filtro de dispositivo activo al importar, las entradas que no nombran un dispositivo se atribuyen a ese dispositivo.

    Un buen hábito es exportar el HAR de un dispositivo al final de una sesión y volver a importarlo en un espacio de trabajo nuevo, lo que conserva una copia archivada que puedes consultar después, con su propia ventana de retención.

  6. 06

    Obtén el mismo archivo de un agente con una frase

    Una vez conectado Claude Code u otro cliente MCP —o desde BusyBro en el dashboard—, la exportación es un prompt. Nombra el host y la ventana de tiempo y obtienes un registro HAR acotado exactamente a eso, sin tocar la barra de herramientas. Las exportaciones dirigidas por agentes se ejecutan bajo las capacidades de tu rol, como cualquier otra acción.

    Un prompt que produce una exportación HAR acotada
    text
    Give me a HAR export of every request to api.example.com captured today from my iPhone.

Solución de problemas

Qué puede salir mal

Casi todas las sorpresas tienen que ver con lo que una exportación incluye o no incluye a propósito.

  • La exportación del dispositivo contiene filas que mi filtro ocultaba

    Es lo esperado: las exportaciones de dispositivo y de todos los dispositivos son volcados completos e ignoran los filtros del feed. Para un archivo más acotado, selecciona una fila y usa el ámbito de esta petición, host o comodín.

  • Algunas entradas tienen cabeceras pero no cuerpo

    Esos hosts no estaban en la lista de SSL proxy cuando se capturaron, así que solo existen metadatos. Añade el host, captura el flujo de nuevo y vuelve a exportar: una exportación solo puede contener lo que se descifró en su momento.

  • El archivo contiene tokens vivos

    Los contendrá: un HAR es un registro fiel y la exportación no redacta nada. Trátalo como una credencial, elimina o rota los secretos antes de compartirlo, y prefiere pedirle a BusyBro que explique un flujo cuando solo necesites la forma: sus respuestas redactan tokens y cookies.

  • Las entradas importadas aterrizaron en el dispositivo equivocado

    Las entradas que no nombran un dispositivo se atribuyen al filtro de dispositivo que estuviera activo durante la importación. Quita el filtro, o selecciona el dispositivo correcto, antes de importar.

  • La descarga parece atascada en un dispositivo con mucho tráfico

    Los historiales grandes se transmiten página a página en el servidor antes de ofrecer el archivo; dale un momento. Acota el ámbito a un host si solo necesitas parte de la sesión.

Preguntas frecuentes

Preguntas habituales

¿Qué versión de HAR es y la abrirán otras herramientas?

HAR 1.2, la forma estándar con un registro y sus entradas. Cualquier visor HAR, la importación de las devtools del navegador o la propia importación del dashboard lo leen.

¿Puedo exportar desde el propio teléfono?

La exportación se ejecuta en el dashboard, que puedes abrir en el navegador del teléfono; pero como cada petición ya está en tu dashboard en el momento en que se captura, no hay nada en el teléfono que extraer primero.

¿Hasta dónde llega hacia atrás una exportación de dispositivo?

Hasta donde las entradas sigan persistidas dentro de la ventana de retención de tu espacio de trabajo. Exporta al final de una sesión si quieres conservarla más allá, y vuelve a importarla en un espacio de trabajo de archivo.

Una sesión del teléfono, en un archivo que cualquiera puede abrir

Captura en el teléfono, acótalo en el feed y entrega un HAR estándar, o pídeselo a un agente.

Ask your mate