Search

πŸ“˜ HAR 파일 μ €μž₯ κ°€μ΄λ“œ

μ›Ή νŽ˜μ΄μ§€μ˜ λ„€νŠΈμ›Œν¬ ν™œλ™μ„ κΈ°λ‘ν•˜λ €λ©΄, λΈŒλΌμš°μ €μ˜ 개발자 도ꡬ(DevTools) 의 λ„€νŠΈμ›Œν¬(Network) 탭을 μ‚¬μš©ν•˜μ—¬ .har νŒŒμΌμ„ μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
HAR (HTTP Archive) νŒŒμΌμ€ μ›Ή λΈŒλΌμš°μ €μ˜ λ„€νŠΈμ›Œν¬ μš”μ²­κ³Ό 응닡을 μ‹œκ°„ 순으둜 κΈ°λ‘ν•œ 둜그 파일둜, 파일 ν˜•μ‹μ€ JSON 기반이며 .har ν™•μž₯자λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€.
이 νŒŒμΌμ€ λ‹€μŒκ³Ό 같은 μš©λ„λ‘œ ν™œμš©λ©λ‹ˆλ‹€:
β€’
문제 디버깅: μ›ΉνŽ˜μ΄μ§€ λ‘œλ”© 문제, API 호좜 μ‹€νŒ¨, 느린 응닡 λ“±μ˜ 원인을 μ •ν™•νžˆ νŒŒμ•…ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
β€’
개발자 지원 μš”μ²­ μ‹œ 증거 자료둜 ν™œμš©: 고객이 κ²ͺ은 문제 상황을 μž¬ν˜„ κ°€λŠ₯ν•œ ν˜•νƒœλ‘œ 전달할 수 μžˆμ–΄, κ³ κ°μ§€μ›μ΄λ‚˜ κΈ°μˆ μ§€μ›νŒ€μ˜ λŒ€μ‘μ΄ μ‰¬μ›Œμ§‘λ‹ˆλ‹€.
β€’
μ„±λŠ₯ 뢄석: 각 μš”μ²­μ˜ μ‹œμž‘ μ‹œμ , 응닡 μ‹œκ°„, 크기 등을 ν™•μΈν•˜μ—¬ νŽ˜μ΄μ§€ μ„±λŠ₯ 병λͺ© 지점을 뢄석할 수 μžˆμŠ΅λ‹ˆλ‹€.
.harνŒŒμΌμ€ https://toolbox.googleapps.com/apps/har_analyzer/ λ“±μ—μ„œ μ—΄λžŒν•  수 μžˆμŠ΅λ‹ˆλ‹€.
λΆˆν•„μš”ν•œ λΆ€λΆ„κΉŒμ§€ 둜그 νŒŒμΌμ„ μ „λ‹¬ν•΄μ£Όμ‹œλ©΄, 뢄석에 μ‹œκ°„μ΄ μ˜€λž˜κ±Έλ¦½λ‹ˆλ‹€. 결제 였λ₯˜κ°€ λ°œμƒν•˜λŠ” μ•žλ’€λ‘œ λΎ°μ‘±ν•˜κ²Œ 전달 μš”μ²­λ“œλ¦½λ‹ˆλ‹€.

Chrome

1.
λ©”λ‰΄μ—μ„œ 개발자 도ꡬλ₯Ό μ—½λ‹ˆλ‹€.
β€’
경둜: 메뉴 > 기타 도ꡬ > 개발자 도ꡬ
β€’
단좕킀: F12 λ˜λŠ” Fn + F12
2.
Network () 탭을 ν΄λ¦­ν•©λ‹ˆλ‹€.
3.
쒌츑 μƒλ‹¨μ˜ λ‘₯κ·Ό λ²„νŠΌ()이 빨간색인지 ν™•μΈν•©λ‹ˆλ‹€.
β€’
νšŒμƒ‰μ΄λΌλ©΄ ν΄λ¦­ν•˜μ—¬ λ…Ήν™” μ‹œμž‘
4.
νŽ˜μ΄μ§€ μ „ν™˜μœΌλ‘œ 둜그 λͺ©λ‘μ΄ μ΄ˆκΈ°ν™” λœλ‹€λ©΄, 둜그 λ³΄μ‘΄μ²΄ν¬λ°•μŠ€λ₯Ό μ„ νƒν•©λ‹ˆλ‹€.
5.
ν•„μš” μ‹œ κΈ°μ‘΄ 둜그 μ‚­μ œ λ²„νŠΌ()을 ν΄λ¦­ν•©λ‹ˆλ‹€.
6.
문제λ₯Ό μž¬ν˜„ν•©λ‹ˆλ‹€.
7.
λ„€νŠΈμ›Œν¬ μš”μ²­ λͺ©λ‘ μœ„μͺ½μ˜ μ•„λž˜μͺ½ ν™”μ‚΄ν‘œ() λ₯Ό ν΄λ¦­ν•˜μ—¬ HAR 파일둜 μ €μž₯ν•©λ‹ˆλ‹€.

Firefox

1.
메뉴 > 개발자 > λ„€νŠΈμ›Œν¬ λ₯Ό ν΄λ¦­ν•˜κ±°λ‚˜
단좕킀 Ctrl + Shift + E (macOS: Cmd + Alt + E) μ‚¬μš©
2.
우츑 μƒλ‹¨μ˜ Persist logs(둜그 μœ μ§€) μ˜΅μ…˜μ„ ν™œμ„±ν™”ν•©λ‹ˆλ‹€.
3.
문제λ₯Ό μž¬ν˜„ν•œ ν›„, λ„€νŠΈμ›Œν¬ μš”μ²­ λͺ©λ‘μ—μ„œ 우클릭 > Save all as HAR 선택

Microsoft Edge

1.
λ©”λ‰΄μ—μ„œ 개발자 도ꡬλ₯Ό μ—½λ‹ˆλ‹€.
β€’
경둜: 메뉴 > 기타 도ꡬ > 개발자 도ꡬ
β€’
단좕킀: F12 λ˜λŠ” Fn + F12
2.
Network 탭을 클릭
3.
쒌츑 상단 λ²„νŠΌμ΄ 빨간색인지 확인
β€’
νšŒμƒ‰μ΄λΌλ©΄ ν΄λ¦­ν•˜μ—¬ λ…Ήν™” μ‹œμž‘
4.
Preserve log μ²΄ν¬λ°•μŠ€λ₯Ό 선택
5.
문제λ₯Ό μž¬ν˜„
6.
μ•„λž˜μͺ½ ν™”μ‚΄ν‘œ()λ₯Ό ν΄λ¦­ν•˜μ—¬ HAR 파일 μ €μž₯

Β Safari

1.
Safariλ₯Ό μ—΄κ³ Β κ°œλ°œΒ λ©”λ‰΄λ‘œ κ°‘λ‹ˆλ‹€.Β κ°œλ°œΒ λ©”λ‰΄κ°€ 보이지 μ•ŠμœΌλ©΄ Safari μ‚¬μš© μ„€λͺ…μ„œμ—μ„œΒ Mac의 Safariμ—μ„œ 개발 λ©”λ‰΄μ˜ 개발자 도ꡬ μ‚¬μš©Β λ¬Έμ„œμ˜ 지침을 λ”°λ¦…λ‹ˆλ‹€.
2.
μ›Ή 검사기 ν‘œμ‹œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€.
3.
λ„€νŠΈμ›Œν¬Β νƒ­μ„ ν΄λ¦­ν•©λ‹ˆλ‹€. 문제λ₯Ό μž¬ν˜„ν•˜λŠ” λ™μ•ˆ 이λ₯Ό μ—΄λ¦° μƒνƒœλ‘œ μœ μ§€ν•΄μ•Ό ν•©λ‹ˆλ‹€.
4.
λ„€νŠΈμ›Œν¬ μš”μ²­μ΄ κΈ°λ‘λ˜λŠ” λ™μ•ˆ 문제λ₯Ό μž¬ν˜„ν•©λ‹ˆλ‹€.
5.
λ‚΄λ³΄λ‚΄κΈ°Β μ•„μ΄μ½˜μ„ ν΄λ¦­ν•˜κ³  HAR νŒŒμΌμ„ μ €μž₯ν•©λ‹ˆλ‹€.