我正在寻找一种方法来实现一个简单的C#应用程序,该应用程序可以拦截来自计算机的外出Web请求,以便我可以允许或阻止请求,具体取决于用户尝试访问的网站。 它是一种家长控制应用程序。 我只是不知道哪个C#类能够进行这样的拦截,以及哪些步骤涉及配置它/使其工作。 任何建议都表示赞赏。
答案 0 :(得分:1)
我认为最简单的方法是创建自己的HTTP代理,例如通过http://www.telerik.com/fiddler/fiddlercore之类的东西。 通过这种方式,所有HTTP / HTTPS流量都将通过您的代理,您可能会控制可以传递的内容,哪些不可以,这就是公司控制员工可以从公司网络访问的内容。