控制Internet连接数据

时间:2009-05-03 07:24:52

标签: c# windows network-programming port communication

我想以编程方式控制互联网连接,(我使用Visual Studio .net(C#))。我想处理发送到互联网的所有请求。

例如,如果任何浏览器上的用户输入“google.com”,我希望在将此请求发送到互联网之前收到此请求。

简单地说,这是Windows用来从通信端口发送和检索数据的过程,请做任何一个有一个简单的文章解释这个过程,也有任何人知道如何控制通信端口上的数据流使用点网。

1 个答案:

答案 0 :(得分:2)

你可能想看看Fiddler是一个透明的代理,它自动将自己添加到WININET链中,以便它可以看到每个请求都有效。

根据this MSDN文章:

  

...程序将自己注册为   Microsoft Windows的系统代理   Internet服务(WinInet),HTTP   Internet Explorer使用的图层,   Microsoft Office等等   产品

此外,请查看此问题的答案 - How to create a simple Proxy in C#