반응형
Fiddler에서 요청의 타임스탬프를 표시하시겠습니까?
긴 Fiddler 추적(복잡한 시나리오 포함)을 받았고 요청을 애플리케이션 로그와 연관시켜야 합니다.
불행히도 Fiddler는 요청을 시간순으로 표시하지만 요청의 타임스탬프는 표시하지 않습니다. 기록된 정보에 액세스하려면 각 줄을 마우스 오른쪽 버튼으로 클릭하고 속성이 있는 팝업 창을 확인해야 합니다. 수백 줄을 빗어야 할 때 이것은 매우 시간 소모적입니다. 각 요청에 자체 파일이 있고 Fiddler 인터페이스가 필요하기 때문에 원시 캡처 데이터를 보는 것이 훨씬 낫지 않습니다.
현학적 메모: 표시할 단일 타임스탬프가 없다는 것을 알고 있습니다(아래에 기록된 모든 타임스탬프가 있음). ClientConnected는 괜찮을 것입니다.
감사 해요.
== TIMING INFO ============
ClientConnected: 10:32:57:8906
ClientDoneRequest: 10:32:57:8906
Gateway Determination: 0ms
DNS Lookup: 0ms
TCP/IP Connect: 0ms
ServerGotRequest: 10:32:57:9062
ServerBeginResponse: 10:32:58:2812
ServerDoneResponse: 10:32:58:2884
ClientBeginResponse: 10:32:58:2900
ClientDoneResponse: 10:32:58:2912
업데이트 : 현재 버전의 Fiddler에서는 열 머리글을 마우스 오른쪽 버튼으로 클릭하고 열 사용자 지정을 선택하기만 하면 됩니다 . 드롭다운에서 세션 타이머 를 선택 ClientBeginRequest
하고 드롭다운 목록에서 선택합니다.
이를 수행하는 오래된 방법은 FiddlerScript를 사용하는 것입니다. 규칙 > 규칙 사용자 정의 를 클릭합니다 .
클래스 내부에 Handlers
다음 스크립트 코드를 추가합니다.
public static BindUIColumn("BeginRequestTime", 60)
function BeginRequestTime(oS: Session)
{
if (oS.Timers != null)
{
return oS.Timers.ClientBeginRequest.ToString();
}
return String.Empty;
}
그런 다음 SAZ 파일을 다시 로드하기만 하면 됩니다.
ReferenceURL : https://stackoverflow.com/questions/3364453/show-requests-timestamp-in-fiddler
반응형
'IT이야기' 카테고리의 다른 글
자바스크립트의 스코프 체인 (0) | 2021.09.12 |
---|---|
JqGrid에서 텍스트 줄 감싸기 (0) | 2021.09.12 |
파일 이름에 선행 0을 추가하는 Linux 쉘 스크립트 (0) | 2021.05.03 |
단위 테스트를 테스트하는 클래스의 친구로 만드는 것이 잘못된 이유 (0) | 2021.05.03 |
virtualenv는 어떻게 작동합니까? (0) | 2021.05.03 |