Frage

Ich mag programmatisch Internetverbindung steuern, (ich verwende Visual Studio .NET (C #)). Ich möchte alle Anfragen verarbeiten, die an das Internet gesendet werden.

Zum Beispiel, wenn ein Benutzer auf einem beliebigen Browser-Typ „google.com“ Ich mag diese Anfrage erhalten, bevor es an das Internet gesendet wird.

Einfach, es ist ein Prozess, der Windows verwendet, um Daten von einem Kommunikationsanschluss zu senden und abzurufen, gehen Sie bitte jemand einen einfachen Artikel haben, die diesen Prozess erklären, hat auch einen beliebigen haben eine Idee, wie die Daten zu steuern Fluss auf Kommunikationsanschlüsse mit dot net.

War es hilfreich?

Lösung

Sie können wollen, um zu überprüfen, wie Fiddler , ein transparenter Proxy, der sich automatisch an die Adds WININET Kette, so dass es jede Anforderung wird gestellt sehen kann, funktioniert.

Nach dieser MSDN Artikel:

  

... das Programm registriert sich als die   System-Proxy für Microsoft Windows   Internet Services (WinInet), der HTTP   Schicht, die von Internet Explorer,   Microsoft Office und viele andere   Produkte.

Darüber hinaus werfen Sie einen Blick auf die Antworten auf diese Frage - Wie eine einfache Proxy in C # zu erstellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top