[发明专利]一种网页资源保存方法和装置有效
申请号: | 201210171320.4 | 申请日: | 2012-05-29 |
公开(公告)号: | CN102737116A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 李怀德 | 申请(专利权)人: | 深圳市同洲电子股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04N21/433;H04N21/4782 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 资源 保存 方法 装置 | ||
技术领域
本发明涉及数字电视领域,尤其涉及一种网页资源保存方法和装置。
背景技术
数字电视的不断发展,我们对数字电视的追求变得越来越高,随着嵌入式浏览器在数字电视中的广泛应用,人们早已不再局限于只能观看电视的模式,而是渐渐的习惯采用机顶盒浏览常规的网页。当用户在浏览含大量资源的网页时,常常没办法一次看完,如果可以将这一些内容保存在本地,下一次用户将不用上网,使用本地保存的网页进行浏览即可。
现有的网页资源保存的方式为:在嵌入式的设备上,用户浏览一个网页,浏览器向服务器发送请求,下载网页的主资源,图片,视频;用户选择网页另存为的方式,通过遍历dom(document object model,文档对象化模型)树中的节点信息,向服务器请求dom树中的资源。一些情况下网站出于自身利益的考虑不会将一些资源放入dom树中,或是网页javascript中动态请求的资源也不会出现在dom树中,这时网页另存为的方式将没办法保存这部分资源。这导致了用户如果对该网站上的某一些资源十分感兴趣,不得不频繁的去访问这个网站,在以云服务为趋势的未来,这显得十分不划算,同时网站可能会定期的清除一些过时的资源来存放新的资源,这时用户将无法再次浏览该资源。
发明内容
本发明实施例所要解决的技术问题在于,提供一种网页资源保存方法和装置,可对所有访问过的资源进行保存,并加以整理和归类。
为了解决上述技术问题,本发明实施例提供了一种网页资源保存方法,所述网页资源保存方法包括:
根据用户对目标网页的浏览指令向服务器请求所述目标网页的主网页资源;
从服务器接收所述主网页资源,并根据所述主网页资源的url以及预设的路 径创建并保存所述主网页资源;
解析出所述目标网页中的所有子网页资源,并向服务器请求所述子网页资源;
从服务器接收所述子网页资源,根据所述子资源的url创建并保存所述子网页资源;
向用户展现已保存的网页资源的列表,根据用户的选择删除不需要的网页资源。
其中,所述网页资源保存方法还包括:
遍历所述已保存的网页资源;
根据网页资源的后缀解析当前遍历的网页资源类型,将当前遍历的网页资源信息添加至所述目标网页的类型信息列表中。
其中,所述网页资源保存方法还包括:
遍历所述类型信息列表中的资源列表项,查找每个资源列表项所关联的主网页资源;
将找到的所述关联主网页资源信息添加至所述目标网页的内容信息目录中。
其中,所述向用户展现已保存的网页资源的列表为:
以所述类型信息列表和/或所述内容信息目录的形式向用户展现所述已保存的网页资源。
其中,所述网页资源保存方法还包括:
接收到用户对已保存的目标网页的浏览指令时,以所述类型信息列表和/或所述内容信息目录的形式向用户展现所述已保存的网页资源;
接收用户的选择指令,打开用户所选择的网页资源。
相应地,本发明实施例还提供了一种网页资源保存装置,所述网页资源保存装置包括:
主网页请求单元,用于根据用户对目标网页的浏览指令向服务器请求所述目标网页的主网页资源;
主网页保存单元,用于从服务器接收所述主网页资源,并根据所述主网页资源的url以及预设的路径创建并保存所述主网页资源;
子网页请求单元,用于解析出所述目标网页中的所有子网页资源,并向服 务器请求所述子网页资源;
子网页保存单元,用于从服务器接收所述子网页资源,根据所述子资源的url创建并保存所述子网页资源;
筛选单元,用于向用户展现已保存的网页资源的列表,根据用户的选择删除不需要的网页资源。
其中,所述网页资源保存装置还包括:
资源类型整理单元,用于遍历所述已保存的网页资源,根据网页资源的后缀解析当前遍历的网页资源类型,将当前遍历的网页资源信息添加至所述目标网页的类型信息列表中。
其中,所述网页资源保存装置还包括:
资源内容整理单元,用于遍历所述类型信息列表中的资源列表项,查找每个资源列表项所关联的主网页资源,将找到的所述关联主网页资源信息添加至所述目标网页的内容信息目录中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同洲电子股份有限公司,未经深圳市同洲电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210171320.4/2.html,转载请声明来源钻瓜专利网。