2010-02-19 4 views
8

Fiddler는 재미있는 표정을 짓고 사람들은 좋은 디버깅 도구로 추천하지만 빠른 실행을 통해 Firebug에서 이미 갖고있는 멋진 것을 볼 수 없습니다.Fiddler vs Firebug

피들러는 방화범이 끌 수없는 무엇을 할 수 있습니까? Conversly 방화범이 피들러가 할 수없는 일은 무엇입니까?

답변

7

예 - 웹 브라우저뿐만 아니라 모든 프로그램에서 HTTP 메시지를 표시 할 수 있습니다.

3

그것 당신이 지난번에 내가를 IE6에서 디버깅 및 7

0

해야 할 때, 방화범 당신에게 페이지와 응답을 원시 초기 요청을 표시하지 것이다 큰; AJAX/javascript 호출과 같이 페이지 내에서 발생하는 xhttp 요청 만

또한 브라우저에서 발생하는 것보다 HTTP 프록시가 더 있습니다. Fiddler는 콘솔 응용 프로그램과 웹 서비스 사이에서 무슨 일이 벌어지고 있는지 보여줄 수 있습니다.

+5

예, 올바른 장소를 보지 않았습니다. XHR의 Console (콘솔) 탭에있는 'Headers (헤더)'및 'Response (응답)'아래에 있고 XHR을 포함한 기타 항목의 Net 탭 아래에 있습니다. – LiraNuna

5

Fiddler는 모든 .NET 언어로 확장 할 수있는 확장 가능한 웹 디버깅 플랫폼입니다. 상황에 맞는 방식으로 트래픽을 표시하는 플러그 가능 검사기를 작성할 수 있으며 응용 프로그램으로 전송되거나 반환되기 전에 모든 요청이나 응답을 위조 할 수 있습니다. 그것은 이전에 캡처되거나 생성 된 트래픽을 재생할 수있는 "자동 응답"메커니즘을 가지고 있으며 추후 조사를 위해 압축 된 무손실 형식으로 트래픽을 디스크에 아카이브 할 수 있습니다.

피들러의 일부 기능을 보여주는 빠른 자습서는 http://www.fiddler2.com/fiddler/help/video/을 참조하십시오.

0

파이어 버그 라이트는 IE 용으로 제공됩니다. 현재 Lite 버전에는 YSlow를 사용할 수 없습니다.

나는 그것이 IE의 경우 피들러와 함께 갈 선호 방화범과 비교했을 때 나는 그것이 유용한 다음과 같은 장점을 발견 :

1)은 피들러와보기 상태 기여 부가 기능에 neXpert 알고 쉽습니다. Firebug + Yslow는 % 기여도를 쉽게 알 수 없습니다. 2) Fiddler가 프록시가되어 AJAX 요청을 디버그하는 것이 쉬워집니다. Firebug는 XHR 만 트래핑 할 수 있지만 피들러는 XHR뿐만 아니라 모든 AJAX 기술을 모니터링 할 수 있습니다. 3) 사용 된 브라우저와 별개입니다. 말 그대로 모든 브라우저에서 작동 할 수 있습니다.

DOM을 탐색해야하는 경우 IE Developer Toolbar와 같은 도구를 항상 사용할 수 있습니다.