[发明专利]一种网络请求处理方法、网络服务器和网络系统有效
申请号: | 201410138846.1 | 申请日: | 2014-04-08 |
公开(公告)号: | CN104980464B | 公开(公告)日: | 2019-07-23 |
发明(设计)人: | 黄欢 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙) 11391 | 代理人: | 康正德;薛峰 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 请求 处理 方法 服务器 系统 | ||
1.一种网络服务器,适于处理来自客户端的请求,其中,所述请求为链接地址;该网络服务器包括:
解析器,适于对该请求进行解析,以获取该请求所包括的版本标识信息、应用标识信息和文件标识信息;
文件处理器,适于获取与该版本标识信息、应用标识信息相关联的文件包,并且从所述文件包中获取与文件标识信息相对应的一个或者多个文件;以及
输出装置,适于组合所获取的一个或者多个文件的文件内容并返回到所述客户端;
所述解析器包括文件标识生成器,适于从所述请求中获取文件标识的公共部分和一个或者多个不同部分,对所述公共部分和每个不同部分进行组合以生成一个或者多个文件标识信息;
所述文件处理器,还适于根据所述一个或者多个文件标识信息获得所述一个或者多个文件的具体目录信息,基于所述具体目录信息从所述文件包中获取与所述一个或者多个文件标识信息对应的文件内容。
2.如权利要求1所述的网络服务器,还包括存储器,以及所述文件处理器判断所述存储器中是否缓存有所述文件包,如果没有,则从与所述网络服务器通信相连的文件服务器获取与所述版本标识信息相关联的文件包。
3.如权利要求1所述的网络服务器,其中文件处理器还适于将所获取的文件包以及文件包中包含的文件一起存储到存储器中,而且所述文件标识信息为文件名。
4.如权利要求1-3中任一个所述的网络服务器,其中所述版本标识信息为根据所述文件包中的所有文件的文件内容计算得到的散列值。
5.一种网络请求处理方法,适于在网络服务器中处理来自客户端的请求,其中,所述请求为链接地址;该方法包括步骤:
对该请求进行解析,以获取该请求所包括的版本标识信息、应用标识信息和文件标识信息;
获取与该版本标识信息、应用标识信息相关联的文件包,并且从所述文件包中获取与文件标识信息相对应的一个或者多个文件;以及
组合所获取的一个或者多个文件的文件内容并返回到所述客户端;
其中,对请求进行解析的步骤还包括:从所述请求中获取文件标识的公共部分和一个或者多个不同部分,并且对所述公共部分和每个不同部分进行组合以生成一个或者多个文件标识信息;
所述从所述文件包中获取与文件标识信息相对应的一个或者多个文件,包括:根据所述一个或者多个文件标识信息获得所述一个或者多个文件的具体目录信息,基于所述具体目录信息从所述文件包中获取与所述一个或者多个文件标识信息对应的文件内容。
6.如权利要求5所述的网络请求处理方法,其中获取文件包的步骤还包括:判断网络服务器中是否缓存有该文件包,如果没有,则从与所述网络服务器通信相连的文件服务器获取与所述版本标识信息相关联的文件包。
7.如权利要求5所述的网络请求处理方法,还包括步骤:
将所获取的文件包以及文件包中包含的文件一起存储到网络服务器中,而且所述文件标识信息为文件名。
8.如权利要求5-7中任一个所述的网络请求处理方法,其中所述版本标识信息为根据所述文件包中的所有文件的文件内容计算得到的散列值。
9.一种网络系统,包括:
如权利要求1-4中任一个所述的网络服务器;
与所述网络服务器通信链接的文件服务器;以及
多个客户端,
其中所述客户端向所述网络服务器发送请求,其中,所述请求为链接地址;
所述网络服务器接收该请求,从所述请求中解析出版本标识信息和文件标识信息,从所述文件服务器获取与该版本标识信息相关联的文件包,并且从所述文件包中获取与该文件标识信息相对应的一个或者多个文件,并且组合所述文件的内容并返回给所述客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410138846.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:矿热炉除尘系统
- 下一篇:一种回转反吹扁袋除尘器适应性调节架