2009-02-14 9 views
12

Devo tenere traccia delle richieste http/url & reindirizzamenti da un'applicazione Windows Form utilizzando C#. Dovrebbe gestire sia IE & firefox. Non sono sicuro che Fiddler sia open source ma se non sbaglio, è stato scritto usando .NET. Codici di esempio o articoli online su come ascoltare le richieste http/url I reindirizzamenti & saranno apprezzati.Qualsiasi risorsa/codice su come funziona il violinista?

Grazie!

+1

Hi Leon, potreste contrassegnare la risposta pertinente accettato? –

risposta

17

Fiddler funziona come standard HTTP proxy. Non c'è magia qui. Vedere il protocollo HTTP per i dettagli. Sia in IE/Firefox, è necessario impostare Fiddler (o il tuo programma personalizzato) come proxy, e quindi il browser lo utilizzerà per tutte le richieste in uscita. Il proxy è responsabile per la richiesta di inoltro per correggere il server e per restituire la risposta. I proxy sono in genere utilizzati per 1) il caching, 2) per controllare l'accesso (ed evitare i firewall), 3) il debugging.

Vedere anche Open Source Proxy Library for .Net per .NET proxy library (solo googling veloce ... non ho esperienza con esso).

+0

ci sono informazioni che posso usare per creare il mio proxy HTTP come 'fiddler'? Da dove cominciare? devo scriverlo in C++? – Alex

Problemi correlati