2009-02-14 7 views
12

J'ai besoin de suivre les requêtes http/url & redirections à partir d'une application Windows Forms en utilisant C#. Il devrait gérer à la fois IE & firefox. Je ne sais pas si Fiddler est open-source mais si je ne me trompe pas, il est écrit en utilisant .NET. Des exemples de codes ou d'articles en ligne sur la façon d'écouter les requêtes http/url & seront appréciés.Des ressources/codes sur le fonctionnement du violoneux?

Merci!

+1

Salut Leon, pourrait marquer la réponse pertinente acceptée? –

Répondre

17

Fiddler fonctionne comme HTTP standard proxy. Il n'y a pas de magie ici. Voir le protocole HTTP pour plus de détails. Dans les deux IE/Firefox, vous devez définir Fiddler (ou votre programme personnalisé) en tant que proxy, puis le navigateur utilisera pour toutes les demandes sortantes. Le proxy est responsable de la transmission de la demande de correction du serveur et de la réponse. Les proxies sont généralement utilisés pour 1) la mise en cache, 2) le contrôle de l'accès (et l'évitement des pare-feu), 3) le débogage.

Voir aussi Open Source Proxy Library for .Net pour .NET proxy library (juste googling rapide ... je n'ai aucune expérience avec lui).

+0

Y at-il des informations que je peux utiliser pour construire mon propre proxy HTTP comme «fiddler»? Par où commencer? dois-je l'écrire en C++? – Alex

Questions connexes