[发明专利]一种网络请求处理方法、网络服务器和网络系统有效

专利信息
申请号: 201410138846.1 申请日: 2014-04-08
公开(公告)号: CN104980464B 公开(公告)日: 2019-07-23
发明(设计)人: 黄欢 申请(专利权)人: 北京奇虎科技有限公司;奇智软件(北京)有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 北京智汇东方知识产权代理事务所(普通合伙) 11391 代理人: 康正德;薛峰
地址: 100088 北京市西城区新*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 网络 请求 处理 方法 服务器 系统
【说明书】:

发明公开了一种网络服务器,适于处理来自客户端的请求,该网络服务器包括:解析器,适于对该请求进行解析,以获取该请求所包括的版本标识信息和文件标识信息;文件处理器,适于获取与该版本标识信息相关联的文件包,并且从该文件包中获取与文件标识信息相对应的一个或者多个文件;以及输出装置,适于组合所获取的一个或者多个文件的文件内容并返回到客户端。本发明还公开了一种在该网络服务器中的网络请求处理方法以及包括该网络服务器的网络系统。

技术领域

本发明涉及计算机和互联网领域,尤其涉及在网络中的网络内容提供技术。

背景技术

随着互联网络和计算机的普及,越来越多的用户通过互联网来获取信息。互联网的信息一般存储在链接到网络中的服务器上,用户可以访问这些服务器来获取信息。一些网站的访问量也越来越大。例如某些网站的页面浏览量甚至达到了数千万次甚至上亿的级别,因此,对这些页面的任何优化都有助于用户快速获得网页信息以及提高网站性能,当网站访问量巨大时,这种优化就显得尤其有必要。

随着网络技术的发展,用户获取的信息也越来越丰富。现在的网络页面与用户的交互性以及可阅读性也越来越好。例如,在网页中,会采用大量的CSS文件等网页相关文件来定义页面的显示方式以及与用户的交互方式等。当一个网页中包括多个网页相关文件时,客户端在获得该网页并且进行呈现时,会向网站发起多次请求来分别请求多个网页相关文件。由于建立网络请求会消耗较多的时间和负载,因此,这种请求的次数越少越好。

因此,需要一种能够对网页进行优化以便降低服务器负载并提高客户端处理网页的效率的新方案。

发明内容

为此,本发明提供一种新的方案以力图解决或者至少缓解上面存在的问题。

根据本发明的一个方面,提供了一种网络服务器,适于处理来自客户端的请求,该网络服务器包括:解析器,适于对该请求进行解析,以获取该请求所包括的版本标识信息和文件标识信息;文件处理器,适于获取与该版本标识信息相关联的文件包,并且从该文件包中获取与文件标识信息相对应的一个或者多个文件;以及输出装置,适于组合所获取的一个或者多个文件的文件内容并返回到客户端。

可选地,根据本发明的网络服务器还包括存储器。文件处理器判断该存储器中是否缓存有文件包,如果没有,则从与网络服务器通信相连的文件服务器获取与版本标识信息相关联的文件包。

可选地,在根据本发明的网络服务器中,解析器还适于从请求中解析出应用标识信息,而且文件处理器利用该应用标识信息和版本标识信息从文件服务器获取文件包。

可选地,在根据本发明的网络服务器中,解析器还包括文件标识生成器,适于从请求中获取文件标识的公共部分和一个或者多个不同部分,对这些公共部分和每个不同部分进行组合以生成一个或者多个文件标识信息。

可选地,在根据本发明的网络服务器中,文件标识信息为文件名,文件处理器还适于将所获取的文件包以及文件包中包含的文件一起存储到存储器中。

可选地,在根据本发明的网络服务器中,版本标识信息为根据所述文件包中的所有文件的文件内容计算得到的散列值。

根据本发明的另一个方面,提供了一种网络请求处理方法,该方法适于在网络服务器中执行,以处理来自客户端的请求,该方法包括步骤:对该请求进行解析,以获取该请求所包括的版本标识信息和文件标识信息;获取与该版本标识信息相关联的文件包,并且从文件包中获取与文件标识信息相对应的一个或者多个文件;以及组合所获取的一个或者多个文件的文件内容并返回到所述客户端。

可选地,在根据本发明的网络请求处理方法中,获取文件包的步骤还包括:判断网络服务器中是否缓存有该文件包,如果没有,则从与网络服务器通信相连的文件服务器获取与版本标识信息相关联的文件包。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410138846.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top