2010-04-28 34 views

risposta

13

Fiddler2

http://www.fiddlertool.com/fiddler2/version.asp

Fiddler agisce come un proxy HTTP, che consente di esaminare le richieste in uscita e le risposte in entrata (header grezzo, di dati, di tutto). Consente inoltre di modificare le richieste, inviarle di nuovo e manipolarle direttamente. È inestimabile.

alt text http://www.fiddler2.com/fiddler2/images/tamper.png

+0

+1 Questo strumento è eccezionale e presenta vantaggi rispetto ai plugin del browser. Per uno, è possibile eseguire il debug di qualsiasi applicazione che sia a conoscenza del proxy. – Segfault

10

Usa Firebug, se si sta utilizzando FireFox.

alt text

Esaminare intestazioni HTTP

alt text

monitoraggio XMLHttpRequest

alt text

anche ch eckout la versione light Firebug Light che funziona su tutti i browser fuori dalla scatola. nessuna configurazione richiesta. Firebug Lite mostra le intestazioni di risposta HTTP e il monitoraggio della rete, ma è abbastanza buono da giocare con il DOM.

+0

+1 per gli amici sviluppatori web, ho pensato prima a Fiddler2 ma uso firebug molto più frequentemente. – vfilby

1

Se stai cercando uno strumento che permetta di monitorare le richieste/risposte HTTP sul lato client, dovresti dare un'occhiata a Fiddler2.

1

Alcune opzioni:

  • Download "intestazioni HTTP live" o Firebug add-on per Firefox
  • Utilizzare wget con l'opzione -s (se siete su Unix/Linux)
  • Scarica qualcosa come Wireshark per vedere l'intero protocollo TCP/IP flusso di traffico
0

bene ... Suppongo che definisca un qualsiasi browser, ma se si desidera analizzare la risposta nel codice, cURL è uno degli strumenti più utilizzati per il networking, non solo HTTP ma anche altri protocolli. Vi darà sia le intestazioni che il corpo e consentirà l'autenticazione, ecc., Tutto da una riga di comando o incorporato altrove, come in uno script PHP.

0

amo Burp Suite, ma questo è tanto concentrato sul intercettare e modificare le richieste HTTP in quanto li sta monitorando.

0

Non sono gli strumenti specifici che stai cercando, ma consiglio vivamente di familiarizzare con gli analizzatori di pacchetti tcpdump e/o wireshark se sei in qualsiasi tipo di programmazione di rete. Quest'ultimo ha una funzionalità "Follow TCP Stream" per esaminare i byte che passano attraverso il pipe TCP.

0

So che questo è un vecchio thread, ma mi sono imbattuto in questa discussione e volevo lasciare un link a PostMan. Ottimo modo per simulare le richieste ed esaminare le risposte ...

1

Vecchia domanda, ma ci sono sicuramente alcuni strumenti disponibili per questo. Le risposte esistenti qui forniscono ottimi consigli se hai solo bisogno di esaminare attivamente una richiesta/risposta.

Se è necessario eseguire il monitoraggio della risposta HTTP dell'automazione, è possibile utilizzare il mio strumento: https://assertible.com. Con questo, è possibile impostare richieste e fare 'asserzioni' sulla risposta. Se la risposta non corrisponde a quanto previsto, è possibile impostare avvisi per ricevere una notifica.

Assertible HTTP response viewer

Ci sono, naturalmente, molti altri modi per affrontare questo. Per qualcosa di più manuale, vorrei raccomandare Chrome Dev Tools o, per Firefox, Firebug come menzionato in un'altra risposta.

Spero che aiuti!

Problemi correlati