HAR 뷰어

이 도구에 대하여

HTTP Archive(HAR) 파일을 업로드하거나 붙여 넣으면 요청 목록, 타임라인(워터폴), 크기와 상태/MIME 분포, 도메인별 통계를 브라우저 안에서 분석합니다. 필터와 검색을 지원하며 목록은 CSV로 내보낼 수 있습니다. 모든 처리는 브라우저에서만 이루어지며 데이터는 전송되지 않습니다.

HAR JSON 붙여넣기
여기에 HAR 파일을 드래그 앤드 드롭

요약

요청 수
총 전송량
총 로드 시간
도메인 수
필터 & 검색
분포 차트
상태 분포
MIME 분포
도메인별 전송량
타임라인(워터폴)
요청 목록
# 메서드 상태 MIME 도메인 경로 시작 시간 (ms) 전송 (KB)

오류

사용 방법

  1. “파일 선택” 또는 “HAR JSON 붙여넣기”로 데이터를 넣고 [분석]을 누릅니다. 드래그 앤드 드롭도 지원합니다.
  2. 요약에서 총 요청 수, 총 전송량, 전체 로드 시간(첫 시작부터 마지막 종료), 도메인 수를 확인할 수 있습니다.
  3. “분포 차트”에서 상태·MIME·도메인별 전송량의 개요를 확인하고, 타임라인으로 병렬/직렬 경향과 병목을 시각적으로 파악할 수 있습니다.
  4. “필터 & 검색”으로 대상을 좁히고, 목록 오른쪽 위의 [CSV 내보내기]로 현재 표시 중인 행을 CSV로 출력할 수 있습니다.

보충·주의 사항

  • HAR 1.2 형식을 전제로 합니다(일반적인 브라우저나 프록시가 출력하는 형식).
  • 크기 표시는 `entry.response._transferSize` 또는 `entry._transferSize`를 우선 사용하고, 그다음으로 `response.bodySize` / `content.size`를 참고해 추정합니다.
  • 시간 표시는 `startedDateTime`과 `time`(총 밀리초)을 바탕으로 계산하며, 페이지 전체 시작~종료는 각 항목의 최소 시작과 최대 종료로 구합니다.
  • 매우 큰 HAR 파일은 브라우저 메모리에 의존합니다. 수백 MB 규모라면 파일을 나누어 분석하는 것을 권장합니다.