[发明专利]外链URL资源调用的方法、装置及协议转换服务器在审
申请号: | 201911164247.6 | 申请日: | 2019-11-22 |
公开(公告)号: | CN111107056A | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | 杨国良;李伟波;刘承;和剑 | 申请(专利权)人: | 睿哲科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F16/955 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 田云 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 外链 url 资源 调用 方法 装置 协议 转换 服务器 | ||
本发明提供了一种外链URL资源调用的方法、装置及协议转换服务器,涉及互联网的技术领域,识别客户端所使用的第一协议栈及响应客户端的页面响应内容中外链URL所支持的第二协议栈;若第一协议栈与第二协议栈不一致则利用预设改写规则对外链URL的一级域名及整个域名字串进行改写,将改写后的页面响应内容发送至客户端;接受客户端发送的包含改写后的页面响应内容的外链URL调用请求;根据外链URL调用请求获取外链URL的资源;通过对外链URL一级域名及整个域名字串进行改写使得外链URL放置在所访问网站的域名下,有效缓解了因改写用户所访问的外链网站域名造成的非必要翻译增加的现象,减少了通讯时间,提高了用户的使用体验。
技术领域
本发明涉及互联网技术领域,尤其是涉及一种外链URL资源调用的方法、装置及协议转换服务器。
背景技术
当前互联网大多数是采用32位地址的IPv4(Internet Protocol Version 4,网际协议版本4)协议,由于IPv4协议的IP(Internet Protocol,网络之间互连的协议)地址空间不足制约了互联网的发展,因此,利用双栈技术或翻译技术将与IP地址相关的逻辑代码都修改为兼容IPv4/IPv6(Internet Protocol Version 6,网际协议版本6)协议,使得网站能够同时兼容IPv6用户和IPv4用户的访问。
目前,采用上述技术进行改造的网络容易在客户访问时出现空白窗口的现象,更多的是当本网站改造完成而引用过的链接未完成改造时易出现空白窗口的现象,基于此,常见解决空白窗口的方法是通过改写用户访问的外链网站域名来解决上述问题,但是这种方法使得网络在通讯过程中增加了非必要的翻译,延长了通讯时间,降低了用户的使用体验。
发明内容
有鉴于此,本发明的目的在于提供一种外链URL资源调用的方法、装置及协议转换服务器,以缓解上述技术问题。
第一方面,本发明实施例提供了一种外链URL资源调用的方法,其中,该方法应用于协议转换服务器,该方法包括:识别客户端所使用的第一协议栈以及识别响应客户端的页面响应内容中的外链URL所支持的第二协议栈;判断第一协议栈与第二协议栈是否一致;如果否,利用预先设定的改写规则对外链URL的一级域名及整个域名字串进行改写,并将改写后的页面响应内容发送至客户端,其中,改写后的外链URL能通过域名解析到协议转换服务器;接受客户端发送的包含改写后的页面响应内容的外链URL调用请求;根据外链URL调用请求获取外链URL的资源。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,识别响应客户端的页面响应内容中的外链URL所支持的第二协议栈的步骤包括:检测外链URL对应的地址端口是否正常工作;如果是,调取DNS服务器查询外链URL所支持的记录信息;根据记录信息确定外链URL所支持的第二协议栈。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,根据记录信息确定外链URL所支持的第二协议栈的步骤包括:如果外链URL所支持的记录信息为第一记录信息,则确定外链URL所支持的第二协议栈为IPv4协议栈;如果外链URL所支持的记录信息为第二记录信息,则确定外链URL所支持的第二协议栈为IPv6协议栈。
结合第一方面的第二种可能的实施方式,本发明实施例提供了第一方面的第三种可能的实施方式,其中,协议转换服务器内置外链协议栈类型缓存数据库单元,该方法还包括:将识别出的第二协议栈存储至外链协议栈类型缓存数据库单元中。
结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,根据外链URL调用请求获取外链URL的资源的步骤包括:通过外链URL调用请求确定外链URL的地址;根据外链URL的地址以获取外链URL的资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于睿哲科技股份有限公司,未经睿哲科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911164247.6/2.html,转载请声明来源钻瓜专利网。