问候,
我想问是否有办法动态阻止计算机上的网站访问?我的意思是这个功能可以编码(在java native 接口(interface)上)吗?
非常感谢您的回复。
谢谢, 西里尔·H.
最佳答案
是的,您可以使用 Java 编写简单的 HTTP 代理服务:
http://www.java2s.com/Code/Java/Network-Protocol/Asimpleproxyserver.htm
或者,有大量现有的代理解决方案可能可以满足您开箱即用的需求:
http://www.roseindia.net/opensource/freeproxyservers.php
然后,您可以将访问网站的软件/设备(例如您的浏览器)配置为指向该代理,以便所有 HTTP 通信都通过它。
然后,您的代理可以根据您想要编写的任何逻辑来限制对您想要的任何 URL 的访问。
如果您想变得真正奇特/安全并要求人们使用代理(而不是选择绕过它),您可以这样做,但考虑到您的问题,这可能超出了您的需要。
关于java - 阻止所有浏览器访问某个网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4679644/