디버깅을 위해 Fiddler를 사용하여 HTTP/HTTPS 세션을 수집하는 방법

디버깅을 위해 Fiddler를 사용하여 HTTP/HTTPS 세션을 수집하는 방법

Fiddler는 웹 애플리케이션과 인터넷 간의 모든 HTTP/ HTTPS 트래픽을 기록하는 무료 웹 디버깅 프록시입니다. Fiddler를 사용하여 세션 데이터를 수집하면 다음과 같은 문제 해결 시나리오에 유용할 수 있습니다.

  • 애플리케이션에 대한 사용자 작업이 수집되지 않은 경우 (Dynatrace JavaScript 코드는 감염되지 않으며 비콘은 다시 전송되지 않습니다.)
  • Dynatrace Real User Monitoring JavaScript 코드로 인해 발생한 JavaScript 오류가 애플리케이션에 영향을 미치는 경우.
  • 사용자 작업이 없는 경우(예: 애플리케이션과의 특정 상호 작용)

문제 해결을 용이하게 하기 위해 내보낸 Fiddler 세션을 조직의 사고 관리(예: 지원) 시스템에 업로드할 수 있습니다.

디버깅을 위해 Fiddler를 사용하여 HTTP/HTTPS 세션을 수집하는 방법

Fiddler를 사용하여 모니터링되는 웹 애플리케이션의 HTTP 세션 만들기

1. Fiddler를 다운로드하고 설치합니다 .

2. 웹 애플리케이션이 HTTPS를 사용하는 경우:

ㅏ. 피들러를 엽니다 .

비. 도구 > Fiddler 옵션 으로 이동하여 아래와 같이 옵션 상자를 설정합니다.

디버깅을 위해 Fiddler를 사용하여 HTTP/HTTPS 세션을 수집하는 방법

3. 웹 애플리케이션이 Android 애플리케이션인 경우 :

ㅏ. 피들러를 엽니다 .

비. 설정 > Wi-Fi > 네트워크 수정 으로 이동합니다 .

씨. 아래와 같이 Fiddler를 Wi-Fi 프록시로 설정합니다.

디버깅을 위해 Fiddler를 사용하여 HTTP/HTTPS 세션을 수집하는 방법

디. 도구 > Fiddler 옵션 > 연결 로 이동합니다 .

이자형. Windows의 경우 ipconfig , Linux 의 경우 ifconfig 및 프록시 포트를 사용하여 명령줄을 통해 워크스테이션 IP를 찾으세요 .

에프. 앱이 SSL 인증서를 사용하는 경우 기기에 Fiddler 인증서도 추가해야 합니다.

g. 장치에 Fiddler 인증서를 추가하려면 도구 > Fiddler 옵션 > HTTPS > 작업 > 데스크톱으로 루트 인증서 내보내기로 이동하여 Fiddler 인증서를 받으세요.

시간. 설정 > 보안 > SD 카드에서 설치 (처음 복사한 위치) 로 이동하여 일반적으로 FiddlerRoot.cer 이라는 내보낸 인증서를 Android 장치에 저장합니다 . 그러면 신뢰할 수 있는 자격 증명 섹션 의 사용자 탭 에 인증서가 표시됩니다 .

디버깅을 위해 Fiddler를 사용하여 HTTP/HTTPS 세션을 수집하는 방법

4. 브라우저 캐시가 지워지고 새 주기가 시작되도록 수집 기능을 끄십시오.

ㅏ. 파일 > 트래픽 캡처 로 이동하거나 F12를 누르세요 .

비. 브라우저의 캐시를 지우면 캐시된 항목도 삭제되므로 해당 항목을 다시 다운로드해야 합니다.

5. 트래픽을 다시 확보하고 사이트에서 문제가 있는 거래를 완료하세요.

6. 완료되면 파일 > 저장 > 모든 세션 으로 이동합니다 .

7. (선택 사항) 문제 해결을 용이하게 하기 위해 조직의 사고 관리 시스템에 파일을 업로드합니다.

Fiddler 세션의 대안

Chrome 개발자 도구를 사용하여 보관된 HTTP 세션 내보내기

참고: 이 대안은 최후의 수단으로만 고려해야 합니다. 지원 사례를 재현하는 것이 더 쉽기 때문에 Fiddler 세션(위 섹션에 설명됨)을 만드는 것이 더 좋습니다.

Fiddler를 사용하여 세션을 생성할 수 없는 경우 Google Chrome에서 검토를 위해 세션을 내보낼 수도 있습니다. HAR(HTTP 아카이브 세션) 파일을 수집하려면 아래 단계를 따르세요.

1. Google Chrome을 열고 브라우저 캐시를 삭제합니다.

디버깅을 위해 Fiddler를 사용하여 HTTP/HTTPS 세션을 수집하는 방법

2. F12를 눌러 개발자 도구를 엽니다.

3. 네트워크 탭을 클릭합니다.

4. 애플리케이션에서 문제가 있는 거래를 완료하세요.

5. 완료되면 모든 세션을 선택하고 빈 공간을 마우스 오른쪽 버튼으로 클릭한 후 메뉴에서 콘텐츠와 함께 HAR로 저장을 선택합니다.

(선택 사항) 문제 해결을 용이하게 하려면 조직의 사고 관리 시스템에 업로드하세요.

IE 개발 도구를 사용하여 NetXML 세션 내보내기

참고: 이 대안은 최후의 수단으로만 고려해야 합니다. 지원 사례를 재현하는 것이 더 쉽기 때문에 Fiddler 세션을 만드는 것이 더 좋습니다.

NetXML 세션을 내보내려면 아래 단계를 따르십시오.

1. Internet Explorer 8 이상을 엽니다 .

2. F12를 눌러 개발자 도구 모음을 엽니다.

3. 캐시 및 도메인 쿠키를 삭제합니다 .

디버깅을 위해 Fiddler를 사용하여 HTTP/HTTPS 세션을 수집하는 방법

4. 재생 버튼 (녹색 삼각형)을 눌러 시작하세요.

5. 애플리케이션에서 문제가 있는 거래를 완료하세요.

6. 완료되면 내보내기 버튼 (오른쪽에 화살표가 있는 드라이브 아이콘)을 클릭하여 파일을 저장합니다.

7. 문제 해결 담당자가 검토할 수 있도록 지원 시스템에 파일을 업로드합니다.

더보기:


Chromebook을 별도의 화면이나 TV에 연결하는 방법

Chromebook을 별도의 화면이나 TV에 연결하는 방법

Chrome OS는 사용자가 Chromebook을 별도의 화면이나 TV에 연결할 수 있는 다양한 방법을 지원합니다.

ITop Data Recovery를 사용하여 컴퓨터 데이터를 복원하는 방법

ITop Data Recovery를 사용하여 컴퓨터 데이터를 복원하는 방법

iTop Data Recovery는 Windows 컴퓨터에서 삭제된 데이터를 복구하는 데 도움이 되는 소프트웨어입니다. 이 가이드에서는 iTop Data Recovery 사용 방법에 대해 자세히 설명합니다.

Cleaner One Pro로 Mac, Windows PC 속도를 높이는 방법

Cleaner One Pro로 Mac, Windows PC 속도를 높이는 방법

느린 PC와 Mac의 속도를 높이고 유지 관리하는 방법과 Cleaner One Pro와 같은 유용한 도구를 알아보세요.

MSIX란 무엇인가요? Windows의 새로운 파일 형식에 대해 알아보기

MSIX란 무엇인가요? Windows의 새로운 파일 형식에 대해 알아보기

MSIX는 LOB 애플리케이션부터 Microsoft Store, Store for Business 또는 기타 방법을 통해 배포되는 애플리케이션까지 지원하는 크로스 플랫폼 설치 관리자입니다.

키보드 없이 Windows 컴퓨터 화면에 로그인하는 방법

키보드 없이 Windows 컴퓨터 화면에 로그인하는 방법

컴퓨터 키보드가 작동을 멈춘 경우, 마우스나 터치 스크린을 사용하여 Windows에 로그인하는 방법을 알아보세요.

AMD Ryzen Master로 RAM을 쉽게 오버클럭하는 방법

AMD Ryzen Master로 RAM을 쉽게 오버클럭하는 방법

다행히 AMD Ryzen 프로세서를 실행하는 Windows 컴퓨터 사용자는 Ryzen Master를 사용하여 BIOS를 건드리지 않고도 RAM을 쉽게 오버클럭할 수 있습니다.

MS Edge를 실행하고 명령줄에서 URL을 여는 방법

MS Edge를 실행하고 명령줄에서 URL을 여는 방법

Microsoft Edge 브라우저는 명령 프롬프트와 같은 명령줄 도구에서 열 수 있도록 지원합니다. 명령줄에서 Edge 브라우저를 실행하는 방법과 URL을 여는 명령을 알아보세요.

컴퓨터에서 가상 드라이브를 생성하는 최고의 소프트웨어

컴퓨터에서 가상 드라이브를 생성하는 최고의 소프트웨어

이것은 컴퓨터에 가상 드라이브를 생성하는 많은 소프트웨어 중 5개입니다. 가상 드라이브 생성 소프트웨어를 통해 효율적으로 파일을 관리해 보세요.

이제 Windows Store에서 Surface 노트북 하드웨어 테스트 도구를 사용할 수 있습니다.

이제 Windows Store에서 Surface 노트북 하드웨어 테스트 도구를 사용할 수 있습니다.

Microsoft의 공식 Surface 하드웨어 테스트 도구인 Surface Diagnostic Toolkit을 Windows Store에서 다운로드하여 배터리 문제 해결 등의 필수 정보를 찾으세요.

USB에 숨겨진 파일과 폴더를 표시하는 방법

USB에 숨겨진 파일과 폴더를 표시하는 방법

바이러스가 USB 드라이브를 공격하면 USB 드라이브의 모든 데이터를 "먹거나" 숨길 수 있습니다. USB 드라이브의 숨겨진 파일과 폴더를 표시하는 방법은 LuckyTemplates의 아래 기사를 참조하세요.