[发明专利]一种跨境访问加速方法及装置有效
申请号: | 201811428645.X | 申请日: | 2018-11-27 |
公开(公告)号: | CN109670126B | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 陈锐;王征 | 申请(专利权)人: | 广东耐思智慧科技有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 陈慧华 |
地址: | 519015 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 访问 加速 方法 装置 | ||
1.一种跨境访问加速方法,其特征在于,所述方法包括以下步骤:
A.境内用户访问境外网站时,获取用户所访问的境外网站数据,其中网站数据为网站代码,所述步骤A具体包括:检测用户所访问的境外网站,获取境外网站地址;在对应的境外网站设置对应的插件,获取该网站的静态资源链接及对应的静态资源数据;
B.将境外网站数据中的静态资源的链接地址进行转换,并将转换后的静态资源缓存至中转服务器,具体包括:将HTML代码里的层叠样式表代码片段,整合成为一个层叠样式表文件,并缓存在境内的中转服务器;将HTML代码里的JS脚本代码片段,整合成为一个JS文件,并缓存在国内的中转服务器;将层叠样式表文件中加载的图片资源转换并缓存在国内的中转服务器;加载HTML代码,将代码中的静态资源的链接地址进行转换,其中转换的静态资源链接地址包括但不限于图片、层叠样式表、JS脚本,其中转换包括在静态资源中添加跳转至中转服务器的链接地址,对应地,还包括将静态资源缓存至中转服务器;再次访问境外对应网站时,加载已转换后的HTML代码,并直接从境内服务器加载已缓存的静态资源;
C.当境内用户再次访问对应的境外网站时,通过网站已转换的链接地址从中转服务器加载对应的静态资源;
D.对已转换的网站进行监控,若网站内容发生变更,则获取变更的静态链接进行对应的地址转换和静态资源缓存,其中监控的时间间隔可以自定义设置;自定义设置获取已转换的境外网站的静态资源,当静态资源缓存更新后,删除历史缓存的静态资源。
2.根据权利要求1所述跨境访问加速方法,其特征在于,所述插件为Nginx插件。
3.一种用于执行权利要求1至2中任一项所述方法的跨境访问加速装置,该装置包括Web存储器、中转存储器、Web处理器及中转处理器,其特征在于:
所述Web处理器用于当境内用户访问境外网站时,获取用户所访问的境外网站数据,其中网站数据为网站代码,以及,将境外网站数据中的静态资源的链接地址进行转换,并将转换后的静态资源缓存至中转服务器;
所述Web存储器用于存储境外网站获取的数据;
所述中转处理器用于当境内用户再次访问对应的境外网站时,通过网站已转换的链接地址从中转服务器加载对应的静态资源;
所述中转存储器用于缓存已转换的境外网站的静态资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东耐思智慧科技有限公司,未经广东耐思智慧科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811428645.X/1.html,转载请声明来源钻瓜专利网。