2009-08-13 12 views
39

Ho bisogno dello sniffer per testare il traffico di rete delle applicazioni sviluppate da me per Windows e Facebook. Requisiti di base: richiesta e di risposta -display -display intestazioni HTTP -display il tempo impiegato per completare la richiesta HTTPQuale monitoraggio del traffico HTTP consiglieresti per Windows?

Ora sto usando HTTP Analyzer. Un ottimo strumento, ma termina con qualche errore dopo 10-15 minuti in esecuzione su Vista.

+0

Sblocca la domanda. È per lo sviluppo! Mentre sviluppi, ti piacerebbe vedere cosa c'è nell'header HTTP/S ecc. –

risposta

73

Wireshark se volete vedere tutto quello che succede nella rete.

Fiddler se si desidera solo monitorare il traffico HTTP/s.

Live HTTP Headers se sei in Firefox e vuoi un plug-in rapido solo per vedere le intestazioni.

Anche FireBug può ottenere anche queste informazioni e fornisce un'interfaccia piacevole quando si lavora su una singola pagina durante lo sviluppo. L'ho usato per monitorare le transazioni AJAX.

+9

Correzione: Fiddler se vuoi monitorare * o modificare il traffico * HTTP * o HTTPS *. – EricLaw

4

Prova Wireshark:

Wireshark è soprattutto analizzatore di protocollo rete al mondo, ed è il de facto (e spesso de jure) standard di in molti settori e didattica istituzioni.

C'è un po 'di una curva di apprendimento ma è di gran lunga lo strumento migliore disponibile.

6

mi piace fiddler

+0

Fiddler fa schifo con la sua radice sureficates – K3rnel31

6

io uso CharlesProxy per lo sviluppo, ma in precedenza ho usato Fiddler

+0

+1 per Charles. Fiddler è molto buono, ma alcune delle altre funzionalità di Charles come Map Local e Rewrite danno il vantaggio (in più, è multipiattaforma). – NickFitz

+2

FWIW, Fiddler può mappare sia local (vedi AutoResponder) che riscrivere banalmente (vedere il motore di script). Funziona solo su Windows, ma puoi puntare qualsiasi altro computer su una macchina Windows con Fiddler. – EricLaw

+1

Extra +1 a Fiddler per essere libero – George

1

Io uso Wireshark nella maggior parte dei casi, ma ho trovato Fiddler di essere meno di un fastidio quando si tratta di dati crittografati.

+0

Fiddler fa schifo con la sua radice certeficates – K3rnel31

3

Fiddler è ideale quando si è interessati solo al lato http (s) delle comunicazioni. È anche molto utile quando stai cercando di ispezionare all'interno di un flusso https.

0

Mi piace TcpCatcher perché è molto semplice da usare e ha un'interfaccia moderna. Viene fornito come file jar, è sufficiente scaricarlo ed eseguirlo (nessun processo di installazione). Inoltre, è dotato di funzioni di modifica dei pacchetti "al volo" molto utili (modalità di debug).

Problemi correlati