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

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

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

有帮助吗?

解决方案

您可能想了解 Fiddler 的方式,这是一个自动添加到WININET链,以便它可以看到每个请求,工作。

根据此MSDN 文章:

  

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

此外,请看一下这个问题的答案 - 如何在C#中创建一个简单的代理

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top