[发明专利]网页下载纠错系统及方法有效
申请号: | 200810305547.7 | 申请日: | 2008-11-14 |
公开(公告)号: | CN101739433A | 公开(公告)日: | 2010-06-16 |
发明(设计)人: | 李忠一;林海洪;谢德意;陈海云;肖熙金 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 下载 纠错 系统 方法 | ||
技术领域
本发明涉及一种纠错系统及方法,尤其涉及一种网页下载纠错系统及方法。
背景技术
近年来,由于计算机技术和网络技术的迅速发展,网上浏览资讯以及下载资料已成为人 们日常工作、学习和生活中不可或缺的一个重要部分,网络以其信息量大、信息更新迅速, 成为全球“最大的图书馆”。通过网络,人们可以了解任何各种各样的事物,收集自己想要 的资料。例如,在企业进行新产品研发过程中,研发人员需要通过本地端服务器从网上下载 大量与产品相关的资料并将这些资料储存于本地端的数据库,这些资料大多是以网页的形式 显示的。
然而,在网页上下载资料的同时,经常会出现下载出错的情况。通常出错内容为网络超 时、网页内容格式异常、参数错误等等。这些下载错误给用户带来了很大的困扰,给用户工 作学习带来了很大麻烦。
发明内容
鉴于以上内容,有必要提供一种网页下载纠错系统,可以对网页下载中出现的错误进行 有效地纠正。
还有必要提供一种网页下载纠错方法,可以对网页下载中出现的错误进行有效地纠正。
一种网页下载纠错系统,运行于主机上,该主机中存储有出错历史记录和通用错误文档 ,所述主机包括:执行模块,用于解析并下载用户需要下载的网页内容;判断模块,用于当 所述执行模块解析下载所述网页内容出错时,接收出错信息,该出错信息包括出错位置和错 误类型,判断该出错信息是否在所述出错历史记录中,若所述出错信息不在所述出错历史记 录中,判断该出错信息中的错误类型是否存在于所述通用错误文档中;调用模块,用于从出 错历史记录或通用错误文档中调用该出错类型对应的解决方案;及所述执行模块,还用于执 行所调用的解决方案,并从出错位置继续解析下载所述网页内容。
一种网页下载纠错方法,该方法包括如下步骤:解析并下载用户需要下载的网页内容; 当解析下载所述网页内容出错时,接收出错信息,该出错信息包括出错位置和错误类型;判 断该出错信息是否在出错历史记录中;当该出错信息在所述出错历史记录中时,调用并执行 该出错历史记录中的该出错信息所对应的解决方案,在所述出错位置处继续重新解析下载所 述网页内容;当该出错信息不在所述出错历史记录中,判断该出错信息中的错误类型是否存 在于通用错误文档中;当所述错误类型存在于所述通用错误文档中时,调用并执行该通用错 误文档中该错误类型所对应的解决方案,在所述出错位置处继续重新解析下载所述网页内容 ;及当所述通用错误文档中不存在所述错误类型时,通知管理员解决该错误。
相较于现有技术,所述网页下载纠错系统及方法,对网页下载中出现的错误进行自动纠 错,使得用户能够顺利进行网页下载,方便了用户的工作生活。
附图说明
图1是本发明网页下载纠错系统较佳实施例的运行环境图。
图2是图1中主机较佳实施例的功能模块图。
图3是本发明网页下载纠错方法较佳实施例的作业流程图。
图4是本发明中通用错误文档较佳实施例示意图表。
具体实施方式
如图1所示,是本发明网页下载纠错系统较佳实施例的运行环境图。该系统运行于主机 1中。该主机1还连接于一个WEB服务器2,该WEB服务器2通过网络4连接网页3。所述主机1通 过该WEB服务器2访问所述网页3,对用户所需要下载的网页3内容的html代码进行解析和下载 。
所述主机1内存储有出错历史记录100和通用错误文档102。每个网页3对应一个出错历史 记录100,该出错历史记录100用于存储网页3下载过程中出现的出错信息及相应的解决方案 。在本较佳实施例中,该出错信息包括:出错页面、出错位置和该出错位置对应的错误类型 。该错误类型包括页面格式错误、页面内容错误等。所述通用错误文档102用于存储预先定 义好的网页解析过程中通常会出现的错误类型及相应的解决方案。错误类型如图4所示,错 误类型包括:错误类型WEB服务器上的应用程序正在关闭,WEB服务器上太忙、代码页丢失等 。所述错误类型WEB服务器上的应用程序正在关闭所对应的解决方案为:等待30秒后重试。
若解析下载网页3的过程中出现错误时,所述主机1对所述错误类型进行分析,通过所述 出错历史记录100和通用错误文档102,找出解决该错误的解决方案,对所述网页3解析下载 ,并在所述出错历史记录100中记录所出现的错误信息及该错误信息所对应的解决方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810305547.7/2.html,转载请声明来源钻瓜专利网。