[发明专利]网页数据传输方法和装置有效
申请号: | 201611222785.2 | 申请日: | 2016-12-27 |
公开(公告)号: | CN108241703B | 公开(公告)日: | 2022-01-18 |
发明(设计)人: | 何方舟 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 蒋雅洁;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 数据传输 方法 装置 | ||
1.一种网页数据传输方法,其特征在于,该方法包括:
接收客户端发送的对指定网页的请求;
从所述请求中获取所述指定网页对应的第二标识,并从预设服务器的缓存中查找所述第二标识;
在查找到所述第二标识后,根据所述第二标识在所述缓存中查找所述指定网页对应的第一标识;
其中,所述缓存中存储已渲染的多个网页对应的第一标识以及已渲染的多个所述网页数据对应的所述第二标识,所述第一标识作为查找已渲染的所述网页的依据,所述第二标识用于标识所述网页数据的内容,所述第一标识与所述第二标识存在一一对应的关系,所述第一标识包括以下至少之一:网页的文件名、文件地址;
在查找到所述指定网页对应的第一标识后,根据所述指定网页对应的第一标识查找已渲染的所述指定网页;
在未查找到所述指定网页对应的第一标识时,获取未渲染的所述指定网页,在已创建的与所述客户端对应的浏览器环境中,进行对所述指定网页的渲染,得到已渲染的所述指定网页;
将已渲染的所述指定网页发送给所述客户端,以供所述客户端显示所述指定网页。
2.根据权利要求1所述的方法,其特征在于,还包括:
根据所述指定网页生成所述指定网页对应的第一标识并存储到所述缓存中。
3.根据权利要求1所述的方法,其特征在于,所述指定网页的内容包括用于播放的视频流,所述指定网页对应的第二标识为所述视频流对应的标识。
4.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:
根据查找到所述指定网页对应的第一标识时的时间,记录所述指定网页对应的第一标识对应的使用时间;
根据所述多个网页对应的第一标识对应的使用时间,选择所述多个网页对应的第一标识中的至少一个第一标识并从所述缓存中删除。
5.一种网页数据传输装置,其特征在于,该装置包括:
请求接收模块,接收客户端发送的对指定网页的请求;
缓存查找模块,从所述请求中获取所述指定网页对应的第二标识,并从预设服务器的缓存中查找所述第二标识;在查找到所述第二标识后,根据所述第二标识在所述缓存中查找所述指定网页对应的第一标识;其中,所述缓存中存储已渲染的多个网页对应的第一标识以及已渲染的多个所述网页数据对应的所述第二标识,所述第一标识作为查找已渲染的所述网页的依据,所述第二标识用于标识所述网页数据的内容,所述第一标识与所述第二标识存在一一对应的关系,所述第一标识包括以下至少之一:网页的文件名、文件地址;
网页查找模块,在查找到所述指定网页对应的第一标识后,根据所述指定网页对应的第一标识查找已渲染的所述指定网页;在未查找到所述指定网页对应的第一标识时,获取未渲染的所述指定网页,在已创建的与所述客户端对应的浏览器环境中,进行对所述指定网页的渲染,得到已渲染的所述指定网页;
发送模块,将已渲染的所述指定网页发送给所述客户端,以供所述客户端显示所述指定网页。
6.根据权利要求5所述的装置,其特征在于,还包括:
渲染模块,在未查找到所述指定网页对应的第一标识后,获取未渲染的所述指定网页进行渲染后,发送模块将已渲染的所述指定网页发送给所述客户端。
7.根据权利要求6所述的装置,其特征在于,还包括:
缓存存储模块,根据所述指定网页生成所述指定网页对应的第一标识并存储到所述缓存中。
8.一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现上述权利要求1至4任一项所述的网页数据传输方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现上述权利要求1至4任一项所述的网页数据传输方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611222785.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:文本的分类方法及装置
- 下一篇:一种数据处理的方法及装置