[发明专利]一种网页访问请求的响应方法和装置在审
申请号: | 201210311734.2 | 申请日: | 2012-08-28 |
公开(公告)号: | CN103631829A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 贺岩 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F21/55 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 访问 请求 响应 方法 装置 | ||
1.一种网页访问请求的响应方法,其特征在于,包括:
接收网页访问请求;
提取所访问网页的网页标识和/或页面元素标识,并依据所述网页标识和/或页面元素标识在预置的资源配置数据库中,提取对应的资源需求量;
判断所述资源需求量是否大于当前的资源配置量;
若是,则按照预置规则生成页面内容并返回。
2.如权利要求1所述的方法,其特征在于,所述资源需求量或资源配置量包括单位时间内请求的数量、网络流量、硬盘读写值、数据库访问量和CPU占用值之中的一种或几种。
3.如权利要求1所述的方法,其特征在于,所述网页标识为网页地址URL,所述资源配置数据库中包括所述网页地址URL与资源需求量的对应关系,所述提取所访问的网页标识的步骤包括:
在所述网页访问请求中提取网页地址URL。
4.如权利要求1所述的方法,其特征在于,所述资源配置数据库中包括所述页面元素的属性值与资源需求量的对应关系,所述提取所访问的页面元素标识的步骤包括:
依据所述网页访问请求,提取对应的超文本标记语言HTML文本;
按照DOM树的顺序,逐个解析所述超文本标记语言HTML文本中的每个页面元素,获得各页面元素对应的属性值。
5.如权利要求4所述的方法,其特征在于,所述依据页面元素标识在预置的资源配置数据库中,提取对应的资源需求量的步骤包括:
将各页面元素的属性值与资源配置数据库中的页面元素的属性值进行匹配,提取匹配成功的页面元素对应的资源需求量。
6.如权利要求3所述的方法,其特征在于,所述按照预置规则生成页面内容并返回的步骤包括:
生成包含暂停使用的提示信息的超文本标记语言HTML文本,并返回到客户端进行展示;
或,生成等待页面对应的超文本标记语言HTML文本,并返回到客户端进行展示。
7.如权利要求4所述的方法,其特征在于,所述按照预置规则生成页面内容并返回的步骤包括:
针对资源需求量大于资源配置量的页面元素,在所访问页面对应的超文本标记语言HTML文本中,设置所述页面元素的属性为disabled或者display,或,将所述页面元素对应的展示内容替换为暂停使用的提示信息;
将经过设置或替换的所述超文本标记语言HTML文本返回到客户端进行页面展示。
8.如权利要求1所述的方法,其特征在于,还包括:
若否,则返回请求访问的网页对应的超文本标记语言HTML文本。
9.如权利要求1所述的方法,其特征在于,还包括:
设定或修改所述资源配置量。
10.一种网页访问请求的响应装置,其特征在于,包括:
网页访问请求接收模块,用于接收网页访问请求;
标识提取模块,用于提取所访问网页的网页标识和/或页面元素标识;
资源需求量提取模块,用于依据所述网页标识和/或页面元素标识在预置的资源配置数据库中,提取对应的资源需求量;
判断模块,用于判断所述资源需求量是否大于当前的资源配置量,若是,则执行返回模块;
第一返回模块,用于按照预置规则生成页面内容并返回。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210311734.2/1.html,转载请声明来源钻瓜专利网。