2010-02-19 8 views
8

Fiddler sieht interessant aus und ich habe Leute gesehen, die es als ein gutes Debugging-Tool empfehlen, aber ein schneller Durchlauf Ich sehe nichts so großartiges, dass wir nicht schon in Firebug haben.Fiddler vs Firefox w/Firebug

Was kann Fiddler tun, dass Firebug nicht kann? Was kann Firebug dem Fiddler nicht antun?

Antwort

7

Ja, es kann - es ist in der Lage, HTTP-Nachrichten von jedem Programm, nicht nur Web-Browser anzuzeigen.

3

Sein großes, wenn Sie in IE6 und 7.

0

ich das letzte Mal überprüft debuggen müssen, würde Firebug Sie nicht zeigen die rohen ursprünglichen Antrag auf Seite und eine Antwort; nur xhttp Anfragen, die innerhalb der Seite passieren, wie ein AJAX/Javascript-Aufruf.

Außerdem gibt es mehr zu http-Proxies als in einem Browser. Fiddler kann Ihnen zeigen, was zwischen einer Konsolenanwendung und einem Webdienst über die Leitung geht.

+5

Ja es tut, du hast gerade nicht den richtigen Platz angesehen. Es befindet sich unter "Headers" und "Response" in der Registerkarte Console für XHR und unter der Registerkarte Net für alles andere (einschließlich XHR). – LiraNuna

5

Fiddler ist eine erweiterbare Web-Debugging-Plattform, die mit jeder .NET-Sprache erweitert werden kann. Es ermöglicht Ihnen das Schreiben von ausführbaren Inspektoren, um den Datenverkehr kontextsensitiv anzuzeigen, und ermöglicht das Manipulieren von Anfragen oder Antworten, bevor diese gesendet oder an die Anwendung zurückgegeben werden. Es verfügt über einen "Autoresponse" -Mechanismus, mit dem Sie zuvor erfassten oder generierten Datenverkehr wiedergeben und den Datenverkehr in einem komprimierten, verlustfreien Format für die spätere Untersuchung archivieren können.

Siehe für einige schnelle Tutorials, die einige der Funktionen von Fiddler zeigen.

0

Firebug Lite ist für IE verfügbar, die nicht so gekennzeichnet ist, wie Firebug zu Firefox ist. Für die Lite-Version ist ab sofort kein YSlow verfügbar.

Ich ziehe mit Fiddler zu gehen, wenn es IE ist, und ich habe die folgenden Vorteile es sinnvoll, wenn im Vergleich zu Firebug gefunden:

1) Es ist leicht zu erkennen, anzeigen Zustand Beitrag mit Fiddler Add-on NexPert. Firebug + Yslow bietet keine einfache Möglichkeit, den% -Beitrag zu kennen. 2) Fiddler ist ein Proxy, es wird leicht, AJAX-Anfragen zu debuggen. Firebug kann nur XHR abfangen, aber Fiddler kann jede AJAX-Technik überwachen, nicht nur XHR. 3) Unabhängig vom verwendeten Browser. Kann buchstäblich mit allen Browsern arbeiten.

Und wenn Sie DOM erkunden müssen, könnten Sie immer Tools wie IE Developer Toolbar verwenden.