jetty-proxy代理服务器

长话短说:

在jetty源码中有很多个子工程,这些个功能别的不知道,就jetty-proxy来说是可以独立运行的,那也就意味着其他的也行。

任务需求:运用jetty嵌入式,实现浏览器访问的代理服务器,类似于VPN(具体流程是:在每个浏览器上都有一个设置代理服务器的,可以这里面设置IP和端口号,也就是说把IP和端口号改为你实现的代理服务器的IP与端口,照样能达到访问的代理。)

举个例子:我的代理服务器的IP和端口是127.0.0.1::8889,那么就在浏览器的代理里面设置成自己的代理端口。

第一步:先下载jetty源码,然后编译源码,把所有子模块的包都打成jar

第二步:把源码中的jetty-proxy这个子项目单独导出

第三步:根据jetty-proxy的依赖把相应的jar包导入,在测试类中的proxyServer直接运行main方法,修改代理端口即可不会设置的参考博客:设置流程点击

第四步:(这步无关紧要,如果是jar包运行就执行这一步)再将jetty-proxy打成可执行的jar包,参考博客:点击这里

到此结束!

猜你喜欢

转载自blog.csdn.net/qq_41084324/article/details/82658873