2009-08-13 6 views
39

Ich brauche den Sniffer, um den Netzwerkverkehr von Anwendungen zu testen, die von mir für Windows und Facebook entwickelt wurden. Grundanforderungen: -Display Anfrage und Antwort -Display HTTP-Header -Display die Zeit, die HTTP-AnforderungWelchen HTTP-Datenverkehrsmonitor würden Sie für Windows empfehlen?

Jetzt bin ich mit HTTP Analyzer abzuschließen. Ein sehr gutes Tool, aber es endet mit einem Fehler nach 10-15 min auf Vista läuft.

+0

Entsperren Sie die Frage. Es ist für die Entwicklung! Während Sie entwickeln, möchten Sie sehen, was ist in HTTP/S-Header usw. –

Antwort

73

Wireshark, wenn Sie alles los im Netzwerk sehen wollen.

Fiddler wenn Sie nur HTTP/s-Verkehr überwachen möchten.

Live HTTP Headers Wenn Sie in Firefox sind und ein schnelles Plugin wollen, nur um die Header zu sehen.

Auch FireBug können Sie diese Informationen auch erhalten und bietet eine schöne Schnittstelle, wenn Sie auf einer einzigen Seite während der Entwicklung arbeiten. Ich habe es verwendet, um AJAX-Transaktionen zu überwachen.

+9

Korrektur: Fiddler, wenn Sie * HTTP * oder HTTPS * Datenverkehr * überwachen oder ändern möchten. – EricLaw

4

Versuchen Wireshark:

Wireshark die vorderste Netzwerk-Protokoll-Analysator der Welt und ist der de facto (und oft auch de jure) -Standard in vielen Branchen und Bildungs ​​ Institutionen.

Es gibt ein bisschen eine Lernkurve, aber es ist mit Abstand das beste verfügbare Werkzeug.

6

Ich mag fiddler

+0

fiddler es saugt mit seinen Root-Zertifikate – K3rnel31

6

Ich verwende jetzt CharlesProxy für die Entwicklung, aber bisher habe ich verwendet Fiddler

+0

+1 für Charles. Fiddler ist sehr gut, aber einige von Charles anderen Funktionen wie Map Local und Rewrite geben ihm den Vorteil (plus, es ist plattformübergreifend). – NickFitz

+2

FWIW, Fiddler kann sowohl local (siehe AutoResponder) als auch trivial neu schreiben (siehe Skript-Engine). Es läuft nur unter Windows, aber Sie können jeden anderen Computer auf einen Windows-Rechner richten, auf dem Fiddler läuft. – EricLaw

+1

Extra +1 zu Fiddler für frei zu sein – George

1

I Wireshark in den meisten Fällen, aber ich habe Fiddler einen Streit weniger erwiesen, wenn mit verschlüsselten Daten zu tun.

+0

Fiddler es saugt mit seinen Root-Zertifikaten – K3rnel31

3

Fiddler ist großartig, wenn Sie nur an der http (s) Seite der Kommunikation interessiert sind. Es ist auch sehr nützlich, wenn Sie versuchen, in einem https-Stream zu überprüfen.

0

Ich mag TcpCatcher, weil es sehr einfach ist, eine moderne Schnittstelle zu bedienen und hat. Es wird als JAR-Datei bereitgestellt, Sie laden es einfach herunter und führen es aus (kein Installationsprozess). Es kommt auch mit einem sehr nützlichen "on the fly" Pakete Modifikationsmerkmale (Debug-Modus).

Verwandte Themen