Web

Rüsten Sie auf

Die 20 besten Profi-Tools für Firefox

03.12.2008
Von 
Hans-Christian Dirscherl ist Redakteur der PC-Welt.

Browser-Traffic mitschneiden und Server- und Domaindaten anzeigen

Live http Headers: Alle Browser-Bewegungen anzeigen

Mit diesem ausgesprochen einfach zu bedienenden Sniffer können Sie den Datenaustausch zwischen dem Browser Firefox und dem Webserver überwachen. Er zeichnet also nur den Traffic an Port 80 und anders als andere Sniffer nicht den gesamten Netzwerktraffic auf - das bringt ja auch der Name des Addons schon zum Ausdruck: http-Header sind die Köpfe der Clientanfragen und Serverantworten beim http-Protokoll. Mit dem praktischen Addon kommen Sie auch URL-Weiterleitungen auf die Schliche und sehen, wo Cookies gesetzt werden. Aus den Mitschnitten sehen Sie, was für ein Server zum Einsatz kommt und welche MIME-Typen übermittelt werden. Gegebenenfalls sehen Sie auch den Fehlercode, den der Server sendet, wenn Probleme auftraten. Viele dieser Informationen liefert übrigens auch die weiter unten vorgestellte Webdeveloper Toolbar.

Live http Headers lässt sich so konfigurieren, dass der Sniffer in einem neuen Tab oder in der Sidebar angezeigt wird. Die URLs lassen sich mit Regular Expressions filtern. Die Mitschnitte können bei Bedarf gespeichert werden.

Live http Headers eignet sich nicht dafür Programme zu überwachen, die über einen anderen als Port 80 heimlich eine Verbindung zum Internet aufbauen. Trojaner können damit also nicht aufgespürt werden. Dafür benötigen Sie einen Sniffer, der den gesamten Traffic zwischen Client und Internet überwacht und an allen Ports lauscht. Das ginge beispielsweise mit dem kostenlosen Tool Wireshark. Wireshark (u.a. für Windows, Linux und MacOS) lässt sich detailliert konfigurieren und besitzt viele Filter, übertrifft also leistungsmäßig Live http Headers deutlich.

Doch diese Einschränkung macht Live http Headers keineswegs weniger wertvoll, ganz im Gegenteil. Durch die Beschränkung auf den http-Header-Verkehr ist das Addon übersichtlich und leicht zu bedienen. Dank Live http Headers können Sie unkompliziert Internetaktionen verfolgen, die Sie sonst im Browser nicht bemerken - Stichwort Ajax. Bei Ajax werden Informationen am Browser vorbei zwischen Client und Server ausgetauscht. Jede solche Ajax-Anfrage und Antwort wird im Live http Headers aufgelistet. Probieren Sie das einfach mal aus. Beispielsweise mit einem der typischen Referenzprojekte für Ajax: Mit Google Suggest. Oder noch einfacher: Mit der Bildergalerie auf der letzten Seite dieses Artikels. Jedes Mal wenn Sie auf der Bildergalerie weiterklicken, geht eine Anfrage an den Webserver der PC-WELT. Der Server wiederum schickt dann die nächste Seite der Bildergalerie als Antwort an Ihren Browser. Das können Sie mit Live http Headers genau verfolgen.

Kompatibel zu: Firefox 0.8 bis 3.0

Download: http://livehttpheaders.mozdev.org/

Tipp: Wenn Sie nur einige wenige Teilinformationen von Live http Headers platzsparend in der Statuszeile von Firefox anzeigen lassen wollen, können Sie zusätzlich nach der Installation von Live http Headers noch das Addon Header Monitor aufspielen (unterstützt derzeit nicht Firefox 3x). Es zeigt von Ihnen auswählbare Detailinformationen von Live http Headers an. Unter „Extras, Header Monitor“ können Sie das Addon konfigurieren. Das Addon Server Spy (für Firefox 2 und 3) wiederum liefert ebenfalls in der Statuszeile den Namen und die Versionsnummer des Webservers sowie gegebenenfalls das zu Grunde liegende Betriebssystem. Weitere Informationen liefert Server Spy aber im Unterschied zu Header Monitor nicht, es setzt allerdings auch nicht Live http Headers voraus.