java - 阻止所有浏览器访问某个网站

标签 java web network-programming java-native-interface

问候,

我想问是否有办法动态阻止计算机上的网站访问?我的意思是这个功能可以编码(在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/

相关文章:

java - 传输了多少数据?

zend-framework - 我应该阅读什么来熟悉使用 SocialEngine 进行开发?

validation - 如何仅在创建对象时应用 Play 2 唯一性验证?

java - 用于高延迟连接的 sslsocket session 机制

java - 通过套接字连接在 Java 中处理字节流

java - 如何在java中禁用证书验证

java - 计算高度图上的高度

java - 如何使用 play Framework 2.0 View 创建常量

java - 但我不想_用 try/catch block 包围语句!

javascript - 使用 JavaScript 搜索文本