首页
功能插件
网市场下载
收费企业版
升级日志
有偿帮助
行业新闻
联系我们
免费开通网站体验
功能插件
首页
>
功能插件
请求转发
## 项目说明 请求转发,解析用户http请求,去网市场云建站的服务器获取html源代码,然后显示给用户。这个只是一个中转的作用,转发请求,隐藏及保护后端网市场服务器。 #### 注意,此项目并非是放到网市场中的一个插件,是要单独进行部署的一个应用。此应用并不是默认带着的,是应对一些特殊场景的定制使用。 ## 应用场景 1. 私有化部署情况下,对网站安全有一定要求的场景,本项目对网站访问入口层进行过滤非法访问、隐藏后端网站管理服务器。(公有云部署可直接采用华为云OBS方式实现高安全,而且近乎于0成本,比这种单纯在自己部署一个应用做中专的方式要好的多) 2. 对网站访问时什么权限可访问什么页面,这种权限要求的定制开发场景下,直接改动wangmarket项目,可能比较臃肿,而且需要上手理解wangmarket项目需要额外消耗理解的时间、以及整体联合调试时可能第三方jar包冲突等一些意外的bug ## 用户真实访问架构图 ![](http://cdn.weiunity.com/site/341/news/08ed42ee3cc04cc18ed150ba326e2a7f.png) ## 开发及代码说明 本项目是一个普通的maven项目,使用最基本的 Servlet 进行的开发,整个项目只有一个第三方jar: xnx3-util.jar 没有 spring、springmvc、springboot、hibernate。。。 等庞大的第三方框架。 项目非常小巧,不需要各种庞大的组件及三方库支撑,也就杜绝了三方库漏洞的风险。整个打出来的应用包只有80KB,可在极低配置的机器上运行,同时保证极高的效率及安全。 #### 项目下载 https://gitee.com/leimingyun/wangmarket_httprequest ## 项目运行 1. 执行maven打包 mvn clean package 2. 将打包后的项目,也就是 target/wangmarket.httprequest-1.1 内的文件直接丢到tomcat/webapps/ROOT/ 下 3. 运行tomcat,直接访问,即可看到效果。 ## application.properties 配置 ```` # 安装网市场服务器的ip地址,可以填写ip,也可以直接填写如 domain.xxxxx.com 。 本项目作为一个访问中转,就是从这里配置的这个网市场服务器上拉html页面,在返回给用户显示。 wangmarket.domain.ip=domain.xxx.com ````