가이드

HAR 내보내기 휴대폰에서

iPhone이나 Android 휴대폰에서 캡처한 트래픽은 대시보드에서 두 번의 클릭으로 표준 HAR 1.2 파일이 됩니다. 요청 하나, 호스트 하나, 기기 하나, 또는 가진 전부. 어떤 HAR 뷰어에도, 버그 리포트에도, 동료에게 건네기에도 바로 쓸 수 있습니다.

HAR은 모든 네트워크 도구가 읽는 유일한 형식이자, 휴대폰 혼자서는 만들 수 없는 것입니다. Busymate DevTools는 애초에 캡처를 휴대폰에 두지 않음으로써 이를 해결합니다. 앱이 기록하는 모든 요청은 대시보드 저장소에 곧바로 기록되므로, 내보내기는 그곳에서 전체 기록을 대상으로 케이블도 동기화 단계도 없이 실행됩니다. 휴대폰은 캡처만 했으면 됩니다.

이 가이드는 피드 툴바가 제공하는 네 가지 내보내기 범위, 전체 기기 내보내기에 포함되는 것과 일부러 포함되지 않는 것, HAR을 다시 가져오는 방법, 그리고 AI 에이전트에게 한 문장으로 같은 파일을 받는 방법을 다룹니다.

시작하기 전에

필요한

무언가를 캡처한 휴대폰과 브라우저에서 열어 둔 대시보드.

  • 원하는 세션을 캡처한, 페어링된 iPhone 또는 Android 휴대폰. VPN이든 PAC 모드든 상관없습니다.

  • 읽을 수 있는 본문을 원한다면, 캡처 당시 해당 기기의 SSL 프록시 목록에 관심 있는 호스트가 있어야 합니다. 암호화된 호스트는 메타데이터로만 내보내집니다.

  • 기기 사이드바가 보이는 상태로 열어 둔 대시보드 피드.

  • 유효한 토큰이 담겼을 수 있는 파일을 둘 곳. 공유하기 전에 함정 목록을 읽어 보세요.

단계별 안내

순서대로 진행하기

범위를 먼저, 그다음 내보내기, 그다음 검증. 마지막 단계는 클릭을 문장 하나로 바꿉니다.

  1. 01

    휴대폰에서 세션 캡처하기

    캡처를 켜고 넘기고 싶은 흐름을 진행한 뒤, 깔끔한 경계를 원하면 다시 끄세요. 모든 요청은 발생하는 즉시 대시보드에 도착합니다. 나중에 휴대폰에서 꺼낼 것은 없습니다. 당시 적용된 연결 모드가 요청별로 기록되므로 내보내기에는 각 요청이 어떻게 캡처되었는지도 남습니다.

  2. 02

    피드를 그 기기에 집중하기

    기기 사이드바에서 휴대폰을 선택해 피드가 그 트래픽만 보이게 하거나, 기기를 이미 지정한 링크로 대시보드를 여세요. 검색 상자로 기대한 요청이 있는지 확인하고(호스트나 경로로 필터), 행 하나를 클릭해 검사기를 열어 본문이 있어야 할 곳에서 읽히는지 확인하세요.

    기기 하나의 피드로 바로 가는 딥링크
    text
    https://dash.busymate.dev/?device=<device-uuid>
  3. 03

    내보내기 메뉴에서 범위 고르기

    내보내기 메뉴는 피드 툴바에 있습니다. 행을 선택하면 세 가지 좁은 범위를 제공합니다. 이 요청 하나만, 해당 호스트로 가는 모든 요청, 또는 해당 호스트 주변 와일드카드에 일치하는 모든 요청으로, 엔드포인트 하나에 대한 버그 리포트에 알맞습니다. 선택이 없거나 전체 세션을 원할 때는 같은 메뉴가 기기 내보내기와 전체 기기 내보내기를 제공합니다.

  4. 04

    기기 내보내기 — 또는 전부

    Export device는 그 휴대폰의 영속화된 모든 항목을 HAR 파일 하나로 씁니다. 브라우저에 현재 로드된 행만이 아니라 서버에서 전체 기록을 페이지 단위로 훑으므로 긴 세션도 완전하게 나옵니다. 알아 둘 두 가지: 피드의 필터는 적용되지 않으며(설계상 완전한 덤프입니다), 기록이 깊은 기기는 페이지 단위로 스트리밍되므로 다운로드가 준비되는 데 잠시 걸릴 수 있습니다.

    Export all devices는 워크스페이스의 모든 기기에 대해 같은 일을 합니다. 여러 휴대폰이 함께 어떻게 동작했는지가 질문이라면 첨부할 파일은 이것입니다.

  5. 05

    검증하고, 보관하고 싶다면 왕복시키기

    파일은 표준 HAR 1.2이므로 어떤 HAR 뷰어로도 열립니다. 대시보드도 그중 하나입니다. 가져오기 컨트롤에서 HAR 파일을 고르면 항목이 영속화되고 브로드캐스트되어, 실시간 캡처와 똑같이 같은 정리 표시와 검색을 갖추고 피드에 나타납니다. 가져올 때 기기 필터가 켜져 있으면 기기 이름이 없는 항목은 그 기기에 귀속됩니다.

    세션이 끝날 때 기기의 HAR을 내보내고 새 워크스페이스에 다시 가져오는 것은 유용한 습관입니다. 나중에 둘러볼 수 있는 보관 사본이 자체 보존 기간과 함께 남습니다.

  6. 06

    한 문장으로 에이전트에게 같은 파일 받기

    Claude Code나 다른 MCP 클라이언트가 연결되어 있으면(또는 대시보드의 BusyBro에서) 내보내기는 프롬프트 하나입니다. 호스트와 시간 범위를 말하면 툴바를 건드리지 않고 정확히 그 범위로 한정된 HAR 로그를 받습니다. 에이전트가 수행하는 내보내기는 다른 모든 작업처럼 여러분 역할의 권한 안에서 실행됩니다.

    범위가 한정된 HAR 내보내기를 만드는 프롬프트
    text
    Give me a HAR export of every request to api.example.com captured today from my iPhone.

문제 해결

잘못될 수 있는 것

대부분의 놀라움은 내보내기가 일부러 포함하거나 포함하지 않는 것에 관한 것입니다.

  • 기기 내보내기에 필터로 숨긴 행이 들어 있음

    예상된 동작입니다. 기기 내보내기와 전체 기기 내보내기는 완전한 덤프이며 피드 필터를 무시합니다. 더 좁은 파일을 원하면 행을 선택하고 이 요청, 호스트, 또는 와일드카드 범위를 대신 쓰세요.

  • 일부 항목에 헤더는 있는데 본문이 없음

    그 호스트들은 캡처 당시 SSL 프록시 목록에 없어서 메타데이터만 존재합니다. 호스트를 추가하고 흐름을 다시 캡처한 뒤 다시 내보내세요. 내보내기에는 그 당시 복호화된 것만 담길 수 있습니다.

  • 파일에 유효한 토큰이 들어 있음

    들어 있을 것입니다. HAR은 충실한 기록이고 내보내기는 아무것도 가리지 않습니다. 자격 증명처럼 다루고, 공유 전에 비밀 값을 제거하거나 교체하세요. 구조만 필요하다면 BusyBro에게 흐름 설명을 요청하는 편이 낫습니다. 그 답변은 토큰과 쿠키를 가립니다.

  • 가져온 항목이 엉뚱한 기기에 들어감

    기기 이름이 없는 항목은 가져오는 동안 켜져 있던 기기 필터에 귀속됩니다. 가져오기 전에 필터를 지우거나 의도한 기기를 선택하세요.

  • 바쁜 기기에서 다운로드가 멈춘 것처럼 보임

    큰 기록은 파일이 제공되기 전에 서버에서 페이지 단위로 스트리밍됩니다. 잠시 기다리세요. 세션의 일부만 필요하다면 범위를 호스트로 좁히세요.

자주 묻는 질문

자주 묻는 질문

어떤 HAR 버전이며 다른 도구에서도 열리나요?

HAR 1.2로, 로그와 그 항목들로 이루어진 표준 형태입니다. 어떤 HAR 뷰어든, 브라우저 개발자 도구의 가져오기든, 대시보드 자체 가져오기든 읽을 수 있습니다.

휴대폰 자체에서 내보낼 수 있나요?

내보내기는 대시보드에서 실행되며, 대시보드는 휴대폰 브라우저에서도 열 수 있습니다. 다만 모든 요청은 캡처되는 순간 이미 대시보드에 있으므로 휴대폰에서 먼저 꺼낼 것은 없습니다.

기기 내보내기는 얼마나 과거까지 포함하나요?

워크스페이스 보존 기간 안에서 항목이 아직 영속화되어 있는 범위까지입니다. 그 이상 보관하려면 세션이 끝날 때 내보내고 보관용 워크스페이스에 다시 가져오세요.

휴대폰 세션 하나를, 누구나 열 수 있는 파일로

휴대폰에서 캡처하고, 피드에서 범위를 정하고, 표준 HAR을 건네세요. 아니면 에이전트에게 요청하세요.

Ask your mate