[发明专利]一种网页数据获取方法及装置有效
申请号: | 201310447145.1 | 申请日: | 2013-09-26 |
公开(公告)号: | CN103491451A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 赵剑萍 | 申请(专利权)人: | 深圳TCL新技术有限公司 |
主分类号: | H04N21/4782 | 分类号: | H04N21/4782;G06F17/30 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518052 广东省深圳市南山区中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 数据 获取 方法 装置 | ||
技术领域
本发明涉及到网络通信技术领域,特别涉及到一种网页数据获取方法及装置。
背景技术
随着智能电视的快速发展,DTV(Digital Television,数字电视)和OTT(OTT是“Over The Top”的缩写,是指通过互联网向用户提供各种应用服务)网络业务应用快速的发展,智能电视的业务系统引入的业务应用越来越多,而这些业务应用都需要通过智能电视的浏览器来实现,即需要嵌入式浏览器支持的功能需求越来越复杂,例如,HTML5音视频播放、3D页面显示、Widget应用、多窗口展示、网络离线存储等新业务应用的迅速推广需求。在诸多新的功能需求和复杂的应用面前,业务开发人员在编码的过程中出现问题的可能性在逐渐的增加,一旦编码出现问题,则浏览器在运行过程中就会出现显示异常、功能异常等,甚至出现难以定位的问题和不可预料的异常问题,进而导致用户无法正常使用智能电视。当浏览器的这类异常问题出现时,就需要浏览器开发人员及时定位和解决出现的异常问题,因而,获取出现问题的页面和恢复页面流程调用的关系对解决出现的异常问题起着至关重要的作用。
现有技术中,当智能电视上的浏览器页面展示或功能出现异常时,由开发人员指导现场工作人员进行组网,与同一个网段内的电脑进行连接,然后再通过抓包软件(如wireshark软件,网络封包分析软件)进行抓取网络包后保存,将保存后的网络包发送给浏览器的开发人员;浏览器开发人员对接收到的网络包进行分析,如:提取各种各样的页面数据,并且重新提取页面调用关系和修改各种页面数据(例如图片、css文件、js文件,在抓包软件抓取这些页面数据时是将页面的每一资源数据当作独立的个体来抓取的,因此并不会保存各个资源数据之间的关联关系,在开发人员进行异常分析之前,需要手工重建它们之间的关联关系),才能进行问题的复现,从而找到解决问题的方法;这样的一个过程非常复杂并且耗时,往往定位一个问题需要很长的时间,极大的降低了解决问题的速度。
发明内容
本发明的主要目的为提供一种网页数据获取方法及装置,获取浏览器当前激活页面的资源数据和各个资源数据对应的路径信息,并将该资源数据存储至与之匹配的文件夹目录下,将存储该资源数据的文件夹目录及其包括的资源数据进行压缩打包,以生成对应的压缩文件包。研发人员可从该预定服务器中读取该压缩文件包直接复现出现异常的浏览器的当前激活页面,而不需人工对出现异常的当前激活页面进行复现(包括重建各资源数据之间的关联关系),提高效率。
本发明提供一种网页数据获取方法,该方法包括以下步骤:
获取浏览器当前激活页面的资源数据和各个资源数据对应的路径数据;
解析各个所述路径数据,以得到各个所述路径数据对应的文件夹目录;
将所述各个资源数据与各个所述文件夹目录进行匹配,并将所述各个资源数据存储至与之匹配的文件夹目录下;
将存储所述资源数据的文件夹目录及其包括的资源数据进行压缩打包,以生成对应的压缩文件包,并将生成的压缩文件包发送给预定服务器。
优选地,所述解析各个所述路径数据,以得到各个所述路径数据对应的文件夹目录;将所述各个资源数据与各个所述文件夹目录进行匹配,并将所述各个资源数据存储至与之匹配的文件夹目录下的步骤具体为:
解析各个所述路径数据,以得到各个所述路径数据对应的文件夹目录及该文件夹目录下文件的文件名;
将所述各个资源数据的名称与各个所述文件夹目录下文件的文件名进行匹配,若有所述文件夹目录下文件的文件名与所述资源数据的名称匹配,则将所述资源数据存储至与所述资源数据的名称匹配的文件夹目录下。
优选地,所述获取浏览器当前激活页面的资源数据和各个资源数据对应的路径数据的步骤还包括:
获取浏览器当前激活页面的父页面的资源数据和各个资源数据对应的路径数据。
优选地,所述解析各个所述路径数据,以得到各个所述路径数据对应的文件夹目录及该文件夹目录下文件的文件名的步骤之后,该方法还包括:
判断所述路径数据对应的文件夹目录是否存在,若所述路径数据对应的文件夹目录不存在,则重新创建所述路径数据对应的文件夹目录。
优选地,所述资源数据包括网络数据、图片文件、css文件及/或js文件。
本发明还提供一种网页数据获取装置,该装置包括:第一获取模块,与所述第一获取模块连接的解析模块,与所述解析模块连接的匹配存储模块,与所述匹配存储模块连接的生成模块,与所述生成模块连接的发送模块,其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL新技术有限公司,未经深圳TCL新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310447145.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种保健复方养生酒及其生产工艺
- 下一篇:直切式切药机
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置