디버깅을 위해 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. 문제 해결 담당자가 검토할 수 있도록 지원 시스템에 파일을 업로드합니다.

더보기:


Windows + V: 많은 Windows 사용자들이 모르는 유용한 단축키

Windows + V: 많은 Windows 사용자들이 모르는 유용한 단축키

다른 많은 플랫폼과 마찬가지로 Windows에도 "클립보드 기록"이라는 특수 클립보드 관리자가 있습니다.

Windows 10에 macOS Big Sur/iOS 14 위젯을 설치하는 방법

Windows 10에 macOS Big Sur/iOS 14 위젯을 설치하는 방법

macOS Big Sur 버전은 최근 WWDC 컨퍼런스에서 공식적으로 발표되었습니다. 그리고 Rainmeter 도구를 사용하면 macOS Big Sur의 인터페이스를 Windows 10으로 완전히 가져올 수 있습니다.

RDSealer 악성 코드로부터 원격 데스크톱을 보호하는 방법

RDSealer 악성 코드로부터 원격 데스크톱을 보호하는 방법

RDSealer는 RDP 서버를 감염시키고 원격 연결을 모니터링하여 자격 증명과 데이터를 훔치려는 악성 코드입니다.

파일 탐색기를 대체할 최고의 Windows용 파일 관리 소프트웨어 7가지

파일 탐색기를 대체할 최고의 Windows용 파일 관리 소프트웨어 7가지

이제 파일 탐색기에 작별 인사를 하고 타사 파일 관리 소프트웨어를 사용할 때가 되었습니까? 다음은 최고의 Windows 파일 탐색기 대안 7가지입니다.

LoRaWAN은 어떻게 작동하나요? IoT에 왜 중요한가요?

LoRaWAN은 어떻게 작동하나요? IoT에 왜 중요한가요?

LoRaWAN 또는 장거리 무선 영역 네트워크는 장거리 저전력 장치 간의 통신에 유용합니다.

Windows 10에서 고급 시작 옵션을 여는 8가지 방법

Windows 10에서 고급 시작 옵션을 여는 8가지 방법

고급 시작 옵션으로 이동하면 Windows 10 재설정, Windows 10 복원, 이전에 생성한 이미지 파일에서 Windows 10 복원, 시작 오류 수정, 명령 프롬프트를 열어 다른 옵션 선택, UEFI 설정 열기, 시작 설정 변경 등을 수행할 수 있습니다. ..

소셜 네트워크 계정에 로그인하기 전에 신중하게 생각해야 하는 이유는 무엇입니까?

소셜 네트워크 계정에 로그인하기 전에 신중하게 생각해야 하는 이유는 무엇입니까?

새로운 서비스에 가입할 때마다 사용자 이름과 비밀번호를 선택하거나 Facebook이나 Twitter로 간단히 로그인할 수 있습니다. 하지만 꼭 해야 할까요?

Google DNS 8.8.8.8 및 8.8.4.4 변경 지침

Google DNS 8.8.8.8 및 8.8.4.4 변경 지침

DNS Google 8.8.8.8 8.8.4.4는 많은 사용자가 특히 네트워크 액세스 속도를 높이거나 차단된 Facebook에 액세스하기 위해 사용하기로 선택하는 DNS 중 하나입니다.

Windows 10에서 항상 InPrivate 모드로 Microsoft Edge를 시작하는 방법

Windows 10에서 항상 InPrivate 모드로 Microsoft Edge를 시작하는 방법

공유 Windows 10 컴퓨터에서 Microsoft Edge를 사용하고 검색 기록을 비공개로 유지하려는 경우 Edge가 항상 InPrivate 모드에서 실행되도록 설정할 수 있습니다.

대칭 암호화와 비대칭 암호화의 차이점 살펴보기

대칭 암호화와 비대칭 암호화의 차이점 살펴보기

오늘날 일반적으로 배포되는 암호화에는 대칭 암호화와 비대칭 암호화라는 두 가지 유형이 있습니다. 이 두 암호화 유형의 기본적인 차이점은 대칭 암호화는 암호화 및 암호 해독 작업 모두에 단일 키를 사용한다는 것입니다.