对网页的访问连接请求进行控制的方法及网关的制作方法

文档序号:7554499阅读:182来源:国知局
专利名称:对网页的访问连接请求进行控制的方法及网关的制作方法
技术领域
本发明涉及到互联网应用和移动互联网应用领域,特别涉及到对网页的访问连接请求进行控制的方法及网关。
背景技术
随着互联网应用和移动互联网应用的日益发展和普及,大规模的WEB (网络)应用的不断发展,HTTP (超文本传输协议)对基于TCP (传输控制协议)的会话的低效使用(HTTP请求只能串行的复用TCP会话)以及HTTP头部的冗余等不足逐渐的体现出来。SPDY协议能允许多个并发HTTP请求共用一个TCP会话,对HTTP头部进行压缩;这使得SPDY能让HTTP高效的使用TCP连接,提升网站的访问速度;当客户端和服务器端不同时支持SPDY协议时,则多个并发HTTP请求共用的是多个TCP会话,因此,导致了基于TCP协议的会话的低效适用。

发明内容
本发明的主要目的为提供一种对网页的访问连接请求进行控制的方法,旨在当客户端和服务器端不同时支持SPDY协议时,实现多个并发HTTP请求共用一个TCP会话。本发明还提供一种对网页的访问连接请求进行控制的网关,旨在当客户端和服务器端不同时支持SPDY协议时,实现多个并发HTTP请求共用一个TCP会话。本发明提出一种对网页的访问连接请求进行控制的方法,该方法包括:A、网关接收用户发送的访问服务器中网页的连接请求,其中所述网关包括其所属的网络协议;B、判断所述网页是否支持所述网关所属的网络协议;C、当所述网页支持所述网关所属的网络协议时,将接收的所述网页的 至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求,将转换的所述网页的连接请求发送给所述服务器。优选地,该步骤C还包括:当网页不支持所述网关所属的网络协议时,所述网关将所述用户发送的所述网页的连接请求直接发送给所述服务器。优选地,所述步骤C之后还包括步骤D:所述网关通过转换的连接请求与所述服务器建立会话连接以交互与所述网页相关的数据。优选地,当所述用户只向网关发送一个访问服务器中网页的连接请求时,所述网关将所述用户发送的所述网页的连接请求直接发送给所述服务器以建立会话连接以交互与所述网页相关的数据。一种对网页的访问连接请求进行控制的网关,该网关包括:接发单元和处理单元;其中:所述接发单元,用于接收用户发送的访问服务器中网页的连接请求,其中所述网关包括其所属的网络协议;所述处理单元,用于判断所述网页是否支持所述网关所属的网络协议,并当所述网页支持所述网关所属的网络协议时,将接收的所述网页的至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求;所述接发单元,还用于将转换的所述网页的连接请求发送给所述服务器。
优选地,所述接发单元还进一步用于当网页不支持所述网关所属的网络协议时,将所述用户发送的所述网页的连接请求直接发送给所述服务器。优选地,所述网关通过转换的连接请求与所述服务器建立会话连接以交互与所述网页相关的数据。优选地,当所述网关只接收到用户向网关发送的一个访问服务器中网页的连接请求时,所述网关将所述用户发送的所述网页的连接请求直接发送给所述服务器以建立会话连接以交互与所述网页相关的数据。本发明通过在客户端和网页之间设立网关,对网页的访问连接请求进行控制,将接收的所述网页的至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求,在当客户端和服务器端不同时支持SPDY协议时,实现多个并发HTTP请求共用一个TCP会话。



图1为本发明对网页的访问连接请求进行控制的方法第一较佳实施例的具体实施流程图;图2为本发明对网页的访问连接请求进行控制的方法第二较佳实施例的具体实施流程图;图3为本发明对网页的访问连接请求进行控制的方法第三较佳实施例的具体实施流程图;图4为本发明对网页的访问连接请求进行控制的网关较佳实施例的架构图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。如图1所示,为本发明对网页的访问连接请求进行控制的方法第一较佳实施例的具体实施流程图。需要强调的是:图1所示流程图仅为一个较佳实施例,本领域的技术人员当知,任何围绕本发明思想构建的实施例都不应脱离于如下技术方案涵盖的范围:以下是本实施例逐步实现对网页的访问连接请求进行控制的具体步骤:步骤S11,网关接收用户发送的访问服务器中网页的连接请求。在本实施例中,所述网关包括其所述的网络协议。在该网络协议支持下可以将所述网页的至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求。在本发明中所述网关为SPDY网关,所述网关所属的网络协议为SPDY协议。步骤S12,当所述网页支持所述网关所属的网络协议时,将接收的所述网页的至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求。在本实施例中,所述步骤S12还包括:当网页不支持所述网关所属的网络协议时,所述网关将所述用户发送的所述网页的连接请求直接发送给所述服务器以建立会话连接。步骤S13,网关将转换的所述网页的连接请求发送给所述服务器。在本实施例中,当所述用户只向网关发送一个访问服务器中网页的连接请求时,所述网关将所述用户发送的所述网页的连接请求直接发送给所述服务器。所述网关不需要将所述用户向网关发送访问服务器中网页的连接请求转换成一条遵守所述网关所属的网络协议的连接请求,而是将所述用户发送的所述网页的连接请求直接发送给所述服务器。如图2所示,为本发明对网页的访问连接请求进行控制的方法第二较佳实施例的具体实施流程图。在上述第一实施例的基础上,在步骤S13之后还包括:步骤S14,所述网关通过转换的连接请求与所述服务器建立会话连接以交互与所述网页相关的数据。本实施例与上述第一实施例的区别在于,在步骤S13之后,所述网关通过转换的连接请求与所述服务器建立会话连接以交互与所述网页相关的数据。实现用户与网页服务器之间的交互。

本发明通过在客户端和网页之间设立网关,对网页的访问连接请求进行控制,将接收的所述网页的至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求,在当客户端和服务器端不同时支持SPDY协议时,实现多个并发HTTP请求共用一个TCP会话。图3为本发明对网页的访问连接请求进行控制的方法第三较佳实施例的具体实施流程图。以下是本实施例逐步实现对网页的访问连接请求进行控制的具体步骤:步骤S21,网关接收用户发送的访问服务器中网页的连接请求。在本实施例中,所述网关包括其所述的网络协议。在该网络协议支持下可以将所述网页的至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求。在本发明中所述网关为SPDY网关,所述网关所属的网络协议为SPDY协议。步骤S22,当网页不支持所述网关所属的网络协议时,所述网关将所述用户发送的所述网页的连接请求直接发送给所述服务器。在本实施例中,所述网页不支持所述网关所属的网络协议,所述网关不需要将所述用户向网关发送访问服务器中网页的连接请求转换成一条遵守所述网关所属的网络协议的连接请求,而是将所述用户发送的所述网页的连接请求直接发送给所述服务器。如图4所示,为本发明对网页的访问连接请求进行控制的网关较佳实施例的架构图。该网关I包括:接发单元100和处理单元200。所述接发单元100,用于接收用户发送的访问服务器中网页的连接请求,其中所述网关I包括其所属的网络协议。在本实施例中,所述网关I包括其所述的网络协议。在该网络协议支持下可以将接收的所述网页的至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求。在本发明中所述网关I为SPDY网关,所述网关I所属的网络协议为SPDY协议。所述处理单元200,用于判断所述网页是否支持所述网关I所属的网络协议,并当所述网页支持所述网关I所属的网络协议时,将接收的所述网页的至少两个连接请求转换成一条遵守所述网关I所属的网络协议的连接请求。在本实施例中,所述接发单元100,还用于将所述处理单元200转换的所述网页的连接请求发送给所述服务器。在本实施例中,当所述网关I只接收到用户向网关发送一个访问服务器中网页的连接请求时,所述网关I将所述用户发送的所述网页的连接请求直接发送给所述服务器以建立会话连接以交互与所述网页相关的数据。所述网关I不需要将所述用户发送的所述网页的连接请求转换成一条遵守所述网关I所属的网络协议的连接请求,而是直接将所述用户发送的所述网页的连接请求发送给所述服务器以建立会话连接以交互与所述网页相关的数据。本发明通过在客户端和网页之间设立网关,对网页的访问连接请求进行控制,将接收的所述网页的至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求,在当客户端和服务器端不同时支持SPDY协议时,实现多个并发HTTP请求共用一个TCP会话。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种对网页的访问连接请求进行控制的方法,其特征在于,该方法包括: A、网关接收用户发送的访问服务器中网页的连接请求,其中所述网关包括其所属的网络协议; B、判断所述网页是否支持所述网关所属的网络协议; C、当所述网页支持所述网关所属的网络协议时,将接收的所述网页的至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求,将转换的所述网页的连接请求发送给所述服务器。
2.根据权利要求1所述的对网页的访问连接请求进行控制的方法,其特征在于,所述步骤C还包括:当网页不支持所述网关所属的网络协议时,所述网关将所述用户发送的所述网页的连接请求直接发送给所述服务器。
3.根据权利要求1所述的对网页的访问连接请求进行控制的方法,其特征在于,在所述步骤C之后还包括步骤D:所述网关通过转换的连接请求与所述服务器建立会话连接以交互与所述网页相关的数据。
4.根据权利要求3所述的对网页的访问连接请求进行控制的方法,其特征在于,当所述用户只向网关发送一个访问服务器中网页的连接请求时,所述网关将所述用户发送的所述网页的连接请求直接发送给所述服务器以建立会话连接以交互与所述网页相关的数据。
5.一种对网页的访问连接请求进行控制的网关,其特征在于,该网关包括:接发单元和处理单元;其中: 所述接发单元,用于接收用户发送的访问服务器中网页的连接请求,其中所述网关包括其所属的网络协议; 所述处理单元,用于判断所述网页是否支持所述网关所属的网络协议,并当所述网页支持所述网关所属的网络协议时,将接收的所述网页的至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求; 所述接发单元,还用于将转换的所述网页的连接请求发送给所述服务器。
6.根据权利要求5所述的对网页的访问连接请求进行控制的网关,其特征在于,所述接发单元还进一步用于当网页不支持所述网关所属的网络协议时,将所述用户发送的所述网页的连接请求直接发送给所述服务器。
7.根据权利要求5所述的对网页的访问连接请求进行控制的网关,其特征在于,所述网关通过转换的连接请求与所述服务器建立会话连接以交互与所述网页相关的数据。
8.根据权利要求7所述的对网页的访问连接请求进行控制的网关,其特征在于,当所述网关只接收到用户向网关发送的一个访问服务器中网页的连接请求时,所述网关将所述用户发送的所述网页的连接请求直接发送给所述服务器以建立会话连接以交互与所述网页相关的数据。
全文摘要
本发明公开了一种对网页的访问连接请求进行控制的方法及网关,该方法包括A、网关接收用户发送的访问服务器中网页的连接请求,其中所述网关包括其所属的网络协议;B、判断所述网页是否支持所述网关所属的网络协议;C、当所述网页支持所述网关所属的网络协议时,将接收的所述网页的至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求,将转换的所述网页的连接请求发送给所述服务器。本发明通过在客户端和网页之间设立网关,对网页的访问连接请求进行控制,将接收的所述网页的至少两个连接请求转换成一条遵守所述网关所属的网络协议的连接请求,在当客户端和服务器端不同时支持SPDY协议时,实现多个并发 HTTP 请求共用一个 TCP会话。
文档编号H04L29/08GK103220278SQ20131011144
公开日2013年7月24日 申请日期2013年4月1日 优先权日2013年4月1日
发明者刘浩鹏 申请人:深信服网络科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1