[发明专利]一种监测网页下载的方法及装置有效
| 申请号: | 201110165664.X | 申请日: | 2011-06-20 |
| 公开(公告)号: | CN102215146A | 公开(公告)日: | 2011-10-12 |
| 发明(设计)人: | 阳天发;曾献辉 | 申请(专利权)人: | TCL集团股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
| 代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
| 地址: | 516001 广东省惠州市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 监测 网页 下载 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种监测网页下载的方法及装置。
背景技术
随着互联网的发展,网页(WEB)服务已经成为互联网中应用最广泛的服务,用户对WEB服务的要求也越来越高。而WEB服务中网页的下载情况往往会直接影响用户的体验效果。
现有技术可以通过网络抓包软件,例如:sniffer、ethereal、wireshark等,来监控网络的整体运行情况。但对于网页中图片、FLASH等外接资源的下载情况,由于资源颗粒较细,还无法有效监控,导致网页下载过程中出现的问题(例如:Active控件、FLASH资源加载失败等)得不到及时的反馈。
发明内容
本发明实施例的目的在于提供一种监测网页下载的方法,旨在解决现有技术无法有效监控网页中外接资源下载情况的问题。
本发明实施例是这样实现的,一种监测网页下载的方法,所述方法包括以下步骤:
A、获取计算机需要访问的网页的XML文件;
B、从所述XML文件中提取所述网页中外接资源的地址,并将所述地址存储至地址列表;
C、监测所述网页中外接资源的下载进度,并将下载完成的外接资源对应的地址从所述地址列表中删除。
本发明实施例的另一目的在于提供一种监测网页下载的装置,所述装置包括:
文件获取单元,用于获取计算机需要访问的网页的XML文件;
信息提取单元,用于从所述XML文件中提取所述网页中外接资源的地址,并将所述地址存储至地址列表;以及
下载监测单元,用于监测所述网页中外接资源的下载进度,并将下载完成的外接资源对应的地址从所述地址列表中删除。
在本发明实施例中,通过获取计算机需要访问的网页的可扩展标记语言(eXtensible Markup Language,XML)文件,从所述XML文件中提取所述网页中外接资源的地址,并将所述地址存储至地址列表,监测所述网页中外接资源的下载进度,并将下载完成的外接资源对应的地址从所述地址列表中删除。实现了对网页中各外接资源下载过程的实时监控,解决了现有技术无法准确真实的反应网页下载情况的问题。
附图说明
图1是本发明实施例一提供的网络数据下载监测方法的实现流程图;
图2是本发明实施例二提供的网络数据下载监测方法的实现流程图;
图3是本发明实施例三提供的网络数据下载监测方法的实现流程图;
图4是本发明实施例四提供的网络数据下载监测方法的实现流程图;
图5是本发明实施例五提供的网络数据下载监测方法的具体流程图;
图6是本发明实施例五提供的网络数据下载监测的效果图;
图7是本发明实施例六提供的网络数据下载监测装置的组成结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例通过获取计算机需要访问的网页的XML文件,从所述XML文件中提取所述网页中外接资源的地址,并将所述地址存储至地址列表,监测所述网页中外接资源的下载进度,并将下载完成的外接资源对应的地址从所述地址列表中删除,实现了对网页中各外接资源下载过程的实时监控,解决了现有技术无法准确真实的反应网页下载情况的问题。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一:
图1示出了本发明实施例一提供的网络数据下载监测方法的实现流程,该方法过程详述如下:
在步骤S101中,获取计算机需要访问的网页的XML文件。
在本实施例中,通过现有的libcap(packet capture library,一款开源的网络抓包程序库)建立一个网络抓包软件,并对该网络抓包软件设置一个过滤器,该过滤器中的过滤条件包括但不局限于消息过滤条件和地址过滤条件。其中,所述消息过滤条件设置为超文本传输协议(HyperText Transfer Protocol,HTTP)协议,表示所有端口或者网口中遵循HTTP协议的网络数据都会被抓取;所述地址过滤条件设置为网页服务器的IP地址,以保证网络抓包软件抓取的网页是计算机当前需要访问的网页。
在本实施例中,通过建立的网络抓包软件和设置的过滤条件抓取计算机需要访问的网页,并获取所述网页的可扩展标记语言(eXtensible Markup Language,XML)文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110165664.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无线传感器网络安全定位跟踪和定量评估方法
- 下一篇:有机发光二极管装置





