Question

Je souhaite contrôler la connexion Internet par programme (j'utilise Visual Studio .net (C #)). Je souhaite traiter toutes les demandes envoyées sur Internet.

Par exemple, si vous utilisez un navigateur, tapez "google.com", je souhaite recevoir cette demande avant son envoi sur Internet.

Simplement, il s’agit d’un processus utilisé par Windows pour envoyer et récupérer des données à partir d’un port de communication; veuillez vous il vous plaît avoir un simple article expliquant ce processus, ou avez-vous une idée de la façon de contrôler le flux de données sur les ports de communication en utilisant un réseau de points.

Était-ce utile?

La solution

Vous voudrez peut-être vérifier comment Fiddler , un proxy transparent qui s'ajoute automatiquement au La chaîne WININET afin qu’elle puisse voir chaque requête en cours fonctionne.

Selon cet article MSDN :

  

... le programme s'enregistre comme le   proxy système pour Microsoft Windows   Internet Services (WinInet), le HTTP   couche utilisée par Internet Explorer,   Microsoft Office et beaucoup d'autres   produits.

De plus, consultez les réponses à cette question - Comment créer un proxy simple en C # .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top