Network monitor per sviluppatore web


9

Quando si utilizza Google Chrome è disponibile un pratico strumento di monitoraggio della rete. Tuttavia, lo strumento di rete Chrome tiene traccia solo della pagina Web aperta corrente.

Sono disponibili molti strumenti di monitoraggio della rete complicati e ho solo bisogno delle funzionalità dello strumento di monitoraggio della rete Chrome.

Per tenere traccia di tutte le attività dei browser (Chrome, Firefox, IE ecc.) Sto cercando uno strumento che abbia la stessa idea e la stessa interfaccia dello strumento di rete Chrome.

Qualcuno conosce uno strumento del genere?

Alcuni screenshot con le funzionalità desiderate:

Una panoramica di tutti i file scaricati Una panoramica di tutte le attività di rete

quando selezioni un file puoi vedere bene le intestazioni intestazione

E con la risposta al tab il contenuto del corpo è visibile soddisfare


Potete per favore caricare uno screenshot del monitor di rete Chrome, così saprò cosa cercare? E se si tratta di un'estensione, si prega di fornire un collegamento alla pagina dell'estensione nel Chrome Web Store.
matan129,

È standard in tutti i browser Chrome che puoi vedere facendo clic con il pulsante destro del mouse -> ispeziona -> rete. Caricherò uno screenshot come da lei richiesto.
botenvouwer,

Fantastico, non ho installato Chrome, quindi aspetterò lo screenshot.
matan129,

OK, ora vedo gli screenshot. Tuttavia, questo è uno strumento di sviluppo, disponibile solo in Chrome (e strumenti simili in altri browser). Trovo difficile credere che esista una sorta di strumento di ispezione di pagine Web come questo che si applicherà a tutto il traffico in corso. Ma continuerò a fare qualche indagine a riguardo. se troverò qualcosa scriverò una risposta al più presto.
matan129,

However the chrome network tool only keeps track of the current open webpage- In realtà, nella barra in basso, vedi quel cerchio solido? Fare clic su di esso e l'attività di rete viene mantenuta tra le pagine Web.
Izkata,

Risposte:


22

Prova Fiddler da http://fiddler2.com/

Lo uso per lo sviluppo web e soprattutto trovo utile che ti permetta di modificare e riprodurre una richiesta http precedentemente registrata.


2

Sembra che tu sia interessato alle intestazioni e ai contenuti HTTP ma per tutto il traffico. Sebbene sia uno strumento più complesso, Wireshark può facilmente fornire ciò che stai cercando, nonostante sia inizialmente un layout intimidatorio e una vasta gamma di funzionalità.

  1. Esegui WireShark
  2. Seleziona l'adattatore che comunicherà (ad es. Il tuo adattatore Internet) e inizia l'acquisizione
  3. Nel campo "Filtro:", digita "http.request" (senza virgolette) e premi Applica

L'output risultante conterrà ogni richiesta fatta dal tuo sistema (questo è potenzialmente più della semplice sessione del tuo browser: potresti preferire filtrare ulteriormente il traffico aggiungendo "&& ip.addr ==" al filtro se stai ottenendo troppo traffico nell'output). Se si conosce solo il nome del server, è possibile utilizzare "nslookup .com" nella riga di comando per risolvere l'indirizzo IP del server.

Quando fai clic su una richiesta nel riquadro superiore di Wireshark, il riquadro centrale presenterà i livelli all'interno. Espandi il livello "Hypertext Transfer Protocol" premendo + accanto ad esso per esporre le intestazioni della richiesta.

Infine, se sei interessato a visualizzare le intestazioni o il contenuto della risposta, fai clic con il pulsante destro del mouse sulla richiesta di interesse nel frame superiore e fai clic su "Segui flusso TCP".

NOTA: tutto quanto sopra presuppone che non si stia tentando di acquisire il traffico verso un server web hosting su localhost, 127.0.0.1.


0

Ho trovato Charles . È gratuito e disponibile per Windows, Linux e Mac. A mio avviso, sembra molto simile agli strumenti di sviluppo di Chromes.


questo strumento è più un plug-in di Firefox e non gratuito. È una prova di 30 giorni!
botenvouwer,

Bene, non me ne sono accorto.
matan129,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.