September 13
Fiddler è uno strumento di debug HTTP creato da Microsoft sviluppatore Eric Lawrence. È possibile utilizzare Fiddler per catturare tutto il traffico HTTP tra un'applicazione, ad esempio un browser Web e un server, che consente di vedere esattamente cosa sta succedendo in background. Questo ha un valore inestimabile per il debug di applicazioni Web e consente di monitorare rapidamente la causa degli errori. È inoltre possibile utilizzare Fiddler per generare HTTP POST o GET richieste Web per inviare i dati personalizzati per l'applicazione per i test, e quindi acquisire la risposta.
1 Fare clic sul menu di Windows "Start", cliccare su "Tutti i programmi" e quindi fare clic su "Fiddler2" per avviare l'applicazione. Fai clic su "File" e "Capture Traffic" se è spuntata per spegnere cattura sfondo HTTP.
2 Clicca sulla scheda "Request Builder", situato nella barra scheda nella parte superiore della finestra sul lato destro dello schermo. Questo ha un'icona contenente una foto della terra e un martello. Fare clic sulla scheda "Parsed", se non è già attiva dalle schede nella parte superiore della finestra di richiesta Builder.
3 Fai clic su "POST" dal menu a tendina per selezionare una richiesta HTTP POST. Nella casella Indirizzo accanto al menu a discesa, digitare l'indirizzo della pagina richiesta POST deve essere inviato, ad esempio "http://www.mysite.com/page.php."
4 Digitare la seguente riga nella casella intestazioni di richiesta:
Content-type: application / x-www-form-urlencoded
In questo modo la pagina di ricezione conosce il tipo di dati che viene inviato, in questo caso standard di dati del modulo HTML.
5 Aggiungere le variabili da inviare nella casella corpo della richiesta in formato URL per codificare i caratteri non standard.
name = esempio & action = aggiungere
Questo invia due coppie di valori nome alla pagina di destinazione, la simulazione di due campi modulo denominato "nome" e "azione".
6 Fare clic sulla scheda "Opzioni", e assicurarsi Inspect è selezionato sessione. Ciò consente Fiddler catturare e visualizzare la risposta dalla pagina di destinazione.
7 Fare clic sul pulsante "Esegui" nell'angolo in alto a destra della finestra di richiesta Builder. Questo invia i dati inseriti per la pagina di destinazione utilizzando una richiesta HTTP POST. La risposta viene poi catturato, che è possibile visualizzare utilizzando la scheda ispettori.