C#应用程序拦截来自计算机的外出Web请求

时间:2016-01-21 18:52:56

标签: c# webrequest

我正在寻找一种方法来实现一个简单的C#应用​​程序,该应用程序可以拦截来自计算机的外出Web请求,以便我可以允许或阻止请求,具体取决于用户尝试访问的网站。 它是一种家长控制应用程序。 我只是不知道哪个C#类能够进行这样的拦截,以及哪些步骤涉及配置它/使其工作。 任何建议都表示赞赏。

1 个答案:

答案 0 :(得分:1)

我认为最简单的方法是创建自己的HTTP代理,例如通过http://www.telerik.com/fiddler/fiddlercore之类的东西。 通过这种方式,所有HTTP / HTTPS流量都将通过您的代理,您可能会控制可以传递的内容,哪些不可以,这就是公司控制员工可以从公司网络访问的内容。