[发明专利]用于在专线环境下获取外网资源的方法及装置有效
申请号: | 202010868461.6 | 申请日: | 2020-08-26 |
公开(公告)号: | CN111970371B | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 王翔南 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | H04L67/566 | 分类号: | H04L67/566;H04L67/146;H04L9/40 |
代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 林锦辉;刘景峰 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 专线 环境 获取 资源 方法 装置 | ||
1.一种用于在专线环境下获取外网资源的方法,所述方法由业务系统执行,所述方法包括:
接收用户经由网络专线发起的外网资源获取请求,所述用户的终端设备部署在与互联网相互隔离的网络环境中,所述外网资源获取请求包括代理URL地址,所述代理URL地址是按照特定规则编写的URL地址,并且包括资源站点地址转换信息和资源站点相对路径信息,所述资源站点地址转换信息和所述资源站点相对路径信息是所述代理URL地址的参数,所述资源站点地址转换信息是与真实资源站点地址之间具有映射关系的地址转换信息;
从所述代理URL地址中获取所述资源站点地址转换信息和所述资源站点相对路径信息;
使用所述资源站点地址转换信息和所述资源站点相对路径信息来将代理URL地址转换为真实URL地址;
使用所述真实URL地址来获取外网资源;以及
将所获取的外网资源经由所述网络专线提供给用户。
2.如权利要求1所述的方法,其中,所述外网资源获取请求由用户调用所述业务系统提供的代理接口发起。
3.如权利要求1所述的方法,其中,从所述代理URL地址中获取所述资源站点地址转换信息和所述资源站点相对路径信息包括:
根据预定识别规则来从所述代理URL地址中识别出所述资源站点地址转换信息和所述资源站点相对路径信息。
4.如权利要求1所述的方法,其中,所述业务系统维护有资源站点地址映射表,所述资源站点地址映射表用于存储资源站点地址转换信息与真实资源站点地址之间的映射关系,
使用所述资源站点地址转换信息和所述资源站点相对路径信息来将代理URL地址转换为真实URL地址包括:
使用所述资源站点地址转换信息来在所述资源站点地址映射表中获取对应的真实资源站点地址;以及
使用所述真实资源站点地址和所述资源站点相对路径信息来将代理URL地址转换为真实URL地址。
5.如权利要求4所述的方法,其中,所述业务系统维护有白名单,所述白名单存储授权的资源站点地址列表,所述方法还包括:
根据所述白名单和所述真实资源站点地址,确认所述外网资源获取请求是否是授权的外网资源获取请求,
使用所述真实资源站点地址和所述资源站点相对路径信息来将代理URL地址转换为真实URL地址包括:
在确认所述外网资源获取请求是授权的外网资源获取请求后,使用所述真实资源站点地址和所述资源站点相对路径信息来将代理URL地址转换为真实URL地址。
6.如权利要求1所述的方法,其中,所述业务系统维护有白名单,所述白名单存储资源站点地址转换信息与授权的真实资源站点地址之间的映射关系,所述方法包括:
使用所述资源站点地址转换信息来在所述白名单中查询授权的真实资源站点地址,
使用所述真实资源站点地址和所述资源站点相对路径信息来将代理URL地址转换为真实URL地址包括:
在查询到授权的真实资源站点地址后,使用所查询到的真实资源站点地址和所述资源站点相对路径信息来将代理URL地址转换为真实URL地址。
7.一种用于在专线环境下获取外网资源的装置,所述装置应用于业务系统,所述装置包括:
请求接收单元,接收用户经由网络专线发起的外网资源获取请求,所述用户的终端设备部署在与互联网相互隔离的网络环境中,所述外网资源获取请求包括代理URL地址,所述代理URL地址是按照特定规则编写的URL地址,并且包括资源站点地址转换信息和资源站点相对路径信息,所述资源站点地址转换信息和所述资源站点相对路径信息是所述代理URL地址的参数,所述资源站点地址转换信息是与真实资源站点地址之间具有映射关系的地址转换信息;
资源站点信息获取单元,从所述代理URL地址中获取所述资源站点地址转换信息和所述资源站点相对路径信息;
URL地址转换单元,使用所述资源站点地址转换信息和所述资源站点相对路径信息来将代理URL地址转换为真实URL地址;
资源获取单元,使用所述真实URL地址来获取外网资源;以及
资源提供单元,将所获取的外网资源经由所述网络专线提供给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010868461.6/1.html,转载请声明来源钻瓜专利网。