디버깅을 위해 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 10에서 레지스트리 편집기 글꼴을 변경하는 방법

Windows 10에서 레지스트리 편집기 글꼴을 변경하는 방법

이 가이드에서는 Windows 10에서 귀하의 계정 또는 모든 사용자의 레지스트리 편집기 글꼴을 변경하는 방법을 보여줍니다.

Windows에서 레지스트리 편집기를 여는 방법

Windows에서 레지스트리 편집기를 여는 방법

Windows 레지스트리에 대한 모든 변경은 모든 Windows 버전에 포함된 도구인 레지스트리 편집기를 통해 수행할 수 있습니다. 이 문서에서는 레지스트리 편집기를 여는 방법을 안내합니다.

Windows 10에서 UEFI 설정을 여는 방법

Windows 10에서 UEFI 설정을 여는 방법

UEFI 펌웨어 설정에 액세스하여 기본 부팅 순서를 변경하거나 UEFI 비밀번호를 설정하세요. Windows 10의 설정, 시작 버튼 또는 명령 프롬프트 창에서 UEFI 설정을 열 수 있습니다.

하드 드라이브를 다시 파티션한 후 손실된 파일을 복구하는 방법은 무엇입니까?

하드 드라이브를 다시 파티션한 후 손실된 파일을 복구하는 방법은 무엇입니까?

저장된 데이터의 볼륨을 별도의 부분으로 나누기 위해 드라이브를 분할할 수 있으며, 각 파티션은 별도의 드라이브처럼 보입니다. 이 파티션은 여러 운영 체제를 실행하는 경우 매우 유용합니다.

CMD에서 복사 붙여넣기 명령을 활성화하는 가장 빠른 방법

CMD에서 복사 붙여넣기 명령을 활성화하는 가장 빠른 방법

LuckyTemplates는 Ctrl + C 및 Ctrl + V 키 조합을 활성화하여 명령 프롬프트 창에서 명령을 복사하고 붙여넣는 방법을 안내합니다.

Web13: 세션 하이재킹 해킹 기법

Web13: 세션 하이재킹 해킹 기법

이 기사에서 LuckyTemplates는 세션 하이재킹 해킹 기술을 배우도록 여러분을 초대합니다.

Web14: HTTP 프로토콜의 보안 문제

Web14: HTTP 프로토콜의 보안 문제

HTTP 프로토콜의 보안 문제에 대해 알아보려면 LuckyTemplates에 가입하시기 바랍니다.

아름다운 Huawei Mate 40 배경화면 패키지(2K 해상도)를 다운로드하세요.

아름다운 Huawei Mate 40 배경화면 패키지(2K 해상도)를 다운로드하세요.

Huawei Mate 40 시리즈의 기본 배경화면 17개 팩을 무료로 다운로드할 수 있습니다.

Windows 10에서 작업 표시줄 버튼에 배지 표시 옵션을 켜거나 끄는 방법

Windows 10에서 작업 표시줄 버튼에 배지 표시 옵션을 켜거나 끄는 방법

기본적으로 Windows 10 V1703 이상을 실행하는 경우 작업 표시줄 버튼에 기호가 표시됩니다. 이 기사에서 Quantrimang.com은 필요에 따라 작업 표시줄 버튼에 배지 표시 옵션을 켜거나 끄는 방법을 보여줍니다.

컴퓨터의 UEFI 표준 개념

컴퓨터의 UEFI 표준 개념

UEFI(Unified Extensible Firmware Interface)는 BIOS의 약점을 해결하기 위해 Intel에서 개발했으며 점차적으로 오래된 BIOS 표준을 대체할 것입니다. 물론 BIOS보다 훨씬 강력하며 오버클러킹과 같은 작업에 정말 유용합니다.