Контроль данных интернет-соединения - PullRequest
0 голосов
/ 03 мая 2009

Я хочу управлять интернет-соединением программно (я использую Visual Studio .net (C #)). Я хочу обработать все запросы, которые отправляются в интернет.

Например, если пользователь в любом браузере набирает "google.com", я хочу получить этот запрос до его отправки в Интернет.

Проще говоря, это процесс, который Windows использует для отправки и извлечения данных из коммуникационного порта. У любой есть простая статья, объясняющая этот процесс, а также есть ли у кого-нибудь идея, как управлять потоком данных на коммуникационных портах используя точечную сеть.

1 Ответ

2 голосов
/ 03 мая 2009

Возможно, вы захотите проверить, как Fiddler , прозрачный прокси, который автоматически добавляется в цепочку WININET, чтобы он мог видеть каждый выполняемый запрос.

Согласно этой статье MSDN :

... программа регистрируется как системный прокси для Microsoft Windows Интернет-сервисы (WinInet), HTTP слой, используемый Internet Explorer, Microsoft Office и многие другие продукты.

Кроме того, взгляните на ответы на этот вопрос - Как создать простой прокси в C # .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...