콘텐츠로 이동

HAR 파일 가져오기

HAR (HTTP Archive)는 브라우저의 네트워크 탭에서 “모두 HAR로 저장”을 실행하면 만들어지는 파일입니다. “이 사이트가 실제로 무엇을 하는가”를 Restorm 프로젝트로 옮기는 가장 직접적인 방법입니다.

브라우저에서: 개발자 도구 ▸ 네트워크 탭 ▸ 오른쪽 클릭 ▸ 모두 HAR로 저장. 그다음 Restorm에서 파일 ▸ 가져오기 (Ctrl+I) 를 실행하십시오.

HAR 가져오기로 만들어진 트리: 변수 폴더 “Imported from HAR”, 기록된 페이지마다 하나씩 만들어진 하위 폴더, 그리고 동사 /경로 형태로 이름이 붙은 항목별 요청

HAR 요소Restorm의 처리 방식
log.pages페이지마다 폴더 하나 (페이지가 하나뿐이면 폴더 없이 펼쳐집니다)
log.entries기록된 호출마다 HTTP 요청 하나
메서드, URL, 쿼리 파라미터그대로 채워집니다
헤더그대로 옮겨지지만, HTTP/2 의사 헤더와 값이 어긋난 content-length 는 제외됩니다
쿠키하나의 Cookie 헤더로 합쳐집니다
본문JSON, 일반 텍스트, x-www-form-urlencoded, multipart/form-data

HAR은 기록까지 채워 주는 유일한 가져오기 형식입니다. 캡처 당시에 실제로 기록된 응답이 생성된 각 요청의 응답 기록에 기록됩니다.

덕분에 아직 아무것도 보내지 않은 가져오기 직후부터 각 호출의 기준 응답을 가지고 시작할 수 있습니다.