一种网络访问的加速方法技术

技术编号:10685390 阅读:189 留言:0更新日期:2014-11-26 15:51
本发明专利技术实施例公开了一种网络访问的加速方法,用于根据加入的迁量域名直接获取与加入迁量域名后的新URL相对应的源站的资源URL数据,进一步提高了访问网站的访问资源URL的访问速度。本发明专利技术实施例方法包括:S1:根据调度URL获取与调度URL相对应的访问资源URL;S2:对访问资源URL加入迁量域名,并返回加入迁量域名后的新URL至客户端进行重请求;S3:返回与是新URL相关的资源URL数据给客户端。

【技术实现步骤摘要】
一种网络访问的加速方法
本专利技术涉及互联网
,尤其涉及一种网络访问的加速方法。
技术介绍
网站访问量是指网站流量(traffic),是用来描述访问一个网站的用户数量以及用户所浏览的网页数量等指标,常用的统计指标包括网站的独立用户数量、总用户数量(含重复访问者)、网页浏览数量、每个用户的页面浏览数量、用户在网站的平均停留时间等,当网站访问流量很大的时候,进入网站,或载入网站下的网页时,往往由于其处理访问量的服务器的能力而限定网络访问的速度。目前的大网络访问量的技术通常有两种,其一,是部署多台服务器来服务,为了能动态分配这些服务器来分流客户的请求,首先在网站设置一个调度中心,根据客户的访问来分配请求的服务器,调度中心首先获取到调度URL,返回与调度URL相关联的访问资源URL,然而,该访问资源URL是基于IP地址访问,因此,客户端是直接访问到网站的源站获取数据,导致CDN(ContentDistributionNetwork,内容分发网络)无法对其进行加速处理;其二,通过CDN加速的技术,通常为引导客户端修改调度URL,使其直接使用域名获取访问资源URL,然而,基于一个正向代理方式,CDN服务是不具备修改的权限,因此,CDN无法直接对客户需要访问网站的访问资源URL进行加速。因此,如何提高访问网站的访问资源URL的访问速度的技术已经成为了本领域技术人员亟待研究的技术。
技术实现思路
本专利技术实施例提供了一种网络访问的加速方法,用于根据加入的迁量域名直接获取与加入迁量域名后的新URL相对应的源站的资源URL数据,进一步提高了访问网站的访问资源URL的访问速度。本专利技术实施例提供的一种网络访问的加速方法,包括:S1:根据调度URL获取与所述调度URL相对应的访问资源URL;S2:对所述访问资源URL加入迁量域名,并返回加入迁量域名后的新URL至客户端进行重请求;S3:返回与是新URL相关的资源URL数据给所述客户端。优选地,所述步骤S1之前还包括:获取用户请求访问的所述调度URL。优选地,对所述访问资源URL加入迁量域名具体包括:在所述访问资源URL的头部加入迁量域名。优选地,所述步骤S1和S2具体包括:将所述调度URL转至源站获取与所述调度URL相对应的所述访问资源URL;将所述访问资源URL分别置放在302Location处和http协议的body内容处;对所述访问资源URL加入迁量域名,并返回加入迁量域名后的新URL至客户端进行重请求。优选地,将所述调度URL转至源站获取与所述调度URL相对应的所述访问资源URL具体包括:将所述调度URL转至源站;判断所述源站是否存在有与所述调度URL相对应的内容,若是,则执行后续步骤,若否,则获取所述源站提供的存在有与所述调度URL相对应的内容的新调度URL,并执行后续步骤。优选地,对所述访问资源URL加入迁量域名具体包括:对置放在所述302Location处的所述访问资源URL加入迁量域名。优选地,对所述访问资源URL加入迁量域名具体包括:对置放在所述http协议的body内容处的所述访问资源URL加入迁量域名。优选地,返回与是新URL相关的资源URL数据给所述客户端具体包括:查找缓存中是否存在有所述资源URL数据,若是,则直接返回所述资源URL数据给所述客户端,若否,则请求所述源站提供所述资源URL数据,并将所述源站提供的所述资源URL数据返回给所述客户端。优选地,对置放在所述http协议的body内容处的所述访问资源URL加入迁量域名具体包括:对置放在所述http协议的body内容处的所述访问资源URL通过修改上层源站的方式加入迁量域名在location值处。优选地,对置放在所述http协议的body内容处的所述访问资源URL加入迁量域名具体包括:对置放在所述http协议的body内容处的所述访问资源URL通过解析对应的所述http协议的body内容处加入迁量域名。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例提供了一种网络访问的加速方法,方法包括:S1:根据调度URL获取与调度URL相对应的访问资源URL;S2:对访问资源URL加入迁量域名,并返回加入迁量域名后的新URL至客户端进行重请求;S3:返回与是新URL相关的资源URL数据给客户端。本实施例中,通过对访问资源URL加入迁量域名,并返回加入迁量域名后的新URL至客户端进行重请求,便实现了网站基于例如CDN的调度中心下无需对网站进行修改,使得基于加入的迁量域名直接获取与加入迁量域名后的新URL相对应的源站的资源URL数据,进一步提高了访问网站的访问资源URL的访问速度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例提供的一种网络访问的加速方法的一个实施例的流程示意图;图2为本专利技术实施例提供的一种网络访问的加速方法的另一个实施例的流程示意图;图3为本专利技术实施例提供的一种网络访问的加速方法的另一个实施例的流程示意图。具体实施方式本专利技术实施例提供了一种网络访问的加速方法,用于根据加入的迁量域名直接获取与加入迁量域名后的新URL相对应的源站的资源URL数据,进一步提高了访问网站的访问资源URL的访问速度。HTTP(Hypertexttransferprotocol,超文本传输协议),是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。302Location,为http协议的一个header头。Http协议数据交互有两部分:一是Header,一是Body,Header是Http协议的一些关键字,而Body就是实际内容,比如,访问视频网站,就是实际要看到的视频图像内容。为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术实施例提供的一种网络访问的加速方法的一个实施例包括:S1:根据调度URL获取与调度URL相对应的访问资源URL;本实施例中,当客户端需要对某一个具备例如CDN网站调度中心的网站,或其子网页进行访问时,需要根据调度URL获取与调度URL相对应的访问资源URL,需要说明的是,前述的访问资源URL通过将调度URL发送至网站源站服务器获取的,该网站源站服务器还可以是云端服务器,此处具体不做限定。可以理解的是,前述的具备例如CDN网站调度中心的网站可以是视频播放网站等,此处具体不做限定。必须说明的是,前述的调度URL例如为http://schedule.domain.com/player/getFlvPath/sid/130941724210911094936_00/st/mp4/fileid/03000801004DB751AF本文档来自技高网...
一种网络访问的加速方法

【技术保护点】
一种网络访问的加速方法,其特征在于,包括:S1:根据调度URL获取与所述调度URL相对应的访问资源URL;S2:对所述访问资源URL加入迁量域名,并返回加入迁量域名后的新URL至客户端进行重请求;S3:返回与是新URL相关的资源URL数据给所述客户端。

【技术特征摘要】
1.一种网络访问的加速方法,其特征在于,包括:将调度URL转至源站获取与所述调度URL相对应的访问资源URL;将所述访问资源URL分别置放在302Location处和http协议的body内容处;当源站存在有与调度URL相对应的内容时,对置放在所述http协议的body内容处的所述访问资源URL加入迁量域名,或当源站没有与调度URL相对应的内容时,对置放在302Location处的所述访问资源URL加入迁量域名;返回加入迁量域名后的新URL至客户端进行重请求;返回与新URL相关的资源URL数据给所述客户端。2.根据权利要求1所述的网络访问的加速方法,其特征在于,将调度URL转至源站获取与所述调度URL相对应的访问资源URL之前还包括:获取用户请求访问的所述调度URL。3.根据权利要求1所述的网络访问的加速方法,其特征在于,对所述访问资源URL加入迁量域名具体包括:在所述访问资源URL的头部加入迁量域名。4.根据权利要求1所述的网络访问的加速方法,其特征在于,将所述调度URL转至源站获取与所述调度URL相对应的所述访问资源URL具体包括:将所述调度URL转至源站;...

【专利技术属性】
技术研发人员:周东树
申请(专利权)人:北京浩瀚深度信息技术股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1