首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java proxy applet:这样的事情可能吗?

Java proxy applet:这样的事情可能吗?
EN

Stack Overflow用户
提问于 2011-03-12 21:00:21
回答 1查看 825关注 0票数 0

我想知道在java applet中创建代理在技术上是否可行。

那么是否有可能通过该java小应用程序代理来路由所有进一步的浏览器请求?

例如,如果用户浏览到google.com,这个代理小程序可以替换默认行为吗?

任何反馈都是值得感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-12 21:14:51

在技术上是可能的,但我认为构建它可能非常昂贵和耗时。您可能需要执行与Juniper VPN客户端类似的操作。它运行一个小程序,该小程序运行特定于操作系统的应用程序来更改代理设置,在您的情况下,相同的小程序可以作为代理服务器运行。如果操作系统应用程序检测到小程序已死或已关闭,则它还必须恢复代理设置。对于Juniper,它会更改系统主机文件,而不是代理设置。

至于Mat的问题:用户会得到几个弹出窗口,告诉她超级确定要运行应用程序并安装操作系统应用程序……同样,以与Juniper相同的方式:)

编辑

这取决于你想要支持多少个操作系统/浏览器。在最坏的情况下,你需要一个应用程序来设置和回滚Windows,Mac,Linux的系统代理设置(我甚至不知道代理配置是否有系统范围的配置)。然后(据我所知)为IE签署applet的方式与所有其他浏览器的方式不同。

我想说的是,这不是一份周末的工作,它很容易需要几个月的时间来编写代码,并且在某些操作系统/浏览器组合上会有很多问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5282634

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档