一种网页状态监控方法和装置制造方法及图纸

技术编号:10547264 阅读:116 留言:0更新日期:2014-10-15 20:50
本发明专利技术公开了一种网页状态监控方法和装置,其中,所述方法包括:根据网页地址发送获取网页地址对应的网页内容的请求;根据返回网页内容的情况和预设的监控条件,判断所述网页状态是否异常。本发明专利技术能够对网页状态进行自动监控,及时获知网页状态的异常情况。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种网页状态监控方法和装置,其中,所述方法包括:根据网页地址发送获取网页地址对应的网页内容的请求;根据返回网页内容的情况和预设的监控条件,判断所述网页状态是否异常。本专利技术能够对网页状态进行自动监控,及时获知网页状态的异常情况。【专利说明】一种网页状态监控方法和装置
本专利技术涉及互联网信息监控
,尤其涉及一种网页状态监控方法和装置。
技术介绍
有些网站的开放平台中有大量第三方开发者提供的应用,每个应用中对应一个统 一资源定位符(Uniform Resource Locator, URL),也称网页地址,根据网页地址能访问到 网页地址链接到的应用。网页地址对应的应用可以是与该平台主题相关的如游戏、测试或 者实用的生活类查询等类型的应用,用户根据网页地址即可访问对应的应用。 对于第三方开发者提供的应用(第三方应用),在置于开放平台(如微博平台) 前需要进行人工审核,主要是对应用自身上层页面级别的网页状态进行审核,而对于应用 自身底层的应用程序级别的程序具体实现不进行审核。对所述网页状态进行审核,诸如: 1)审查人员要查看根据网页地址是否能访问到对应的应用,即应用对应的网页地址是否失 效;2)打开根据网页地址访问到应用对应的网页、或本文都简称为网页地址对应的网页, 查看该网页的内容是否符合审查规范,审查规范一般包括法律法规的相关规定以及开放平 台的要求。 虽然审核通过并置于开放平台中的网页地址是无法修改的,但是网页地址所指向 的其他网站(非网页地址所在开放平台)的网页内容是可以更改的。 目前,对网页状态(即网页地址是否失效、及网页地址对应的网页内容)没有自动 监控,只能靠客户端的用户反馈或审查人员在服务器侧的人工逐一排查,以便获知网页地 址对应的网页内容是否变更、以及网页地址是否失效导致应用无法访问等网页状态的异常 情况。但是,仅靠用户反馈或人工逐一排查,无法及时获知网页状态的异常情况。那么,就 无法及时确认变更后的网页内容是否依然符合审核规范,也无法及时对失效导致无法访问 的网页地址进行修复或撤换,进而影响用户正常使用应用。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种网页状态监控方法和装置,能够对网 页状态进行自动监控,及时获知网页状态的异常情况。 为达到上述目的,本专利技术的技术方案是这样实现的: 本专利技术提供了一种网页状态监控方法,所述方法包括: 根据网页地址发送获取网页地址对应的网页内容的请求; 根据返回网页内容的情况和预设的监控条件,判断所述网页状态是否为异常。 较佳地,所述方法还包括:根据网页地址发送获取网页地址对应的网页内容的请 求之前,第三方应用通过调用微博平台的接口获取与微博平台相关的用户数据来更新自身 网页内容。 较佳地,所述用户数据具体包括:在微博平台显示的用户地理位置信息、在微博平 台显示的用户时间信息、用户在微博平台发送/接收/以广播形式群发的主题关键字、用户 在微博平台形成的用户关系链中的至少一种。 较佳地,所述方法还包括:根据网页地址发送获取网页地址对应的网页内容的请 求之前,在新增第三方应用及现有第三方应用网页内容变更时向微博平台发起监控请求, 微博平台触发对第三方应用的监控。 较佳地,所述方法还包括:微博平台触发对第三方应用的监控后,所述微博平台获 取所监控的第三方应用的网页内容稳定时间,根据所述稳定时间确定对第三方应用的监控 粒度;根据所述监控粒度确定发送所述获取网页地址对应的网页内容的请求的请求频率。 较佳地,所述根据返回网页内容的情况和监控条件,判断所述网页状态是否为异 常,具体包括: 当返回网页内容的时长超过预设的时长门限时,判定所述网页状态为异常; 或者,当返回网页内容的时长未超过预设的门限,但网页内容的字节数少于预设 的字节数门限且网页内容不包括跳转请求时,判定所述网页状态为异常; 或者,当返回网页内容的时长未超过预设的门限,但网页内容的字节数少于预设 的字节数门限且页面跳转次数超过预设的跳转门限时,判定所述网页状态为异常; 或者,当返回网页内容的时长未超过预设的门限,且网页内容的字节数大于等于 预设的字节数门限时,将获取的网页内容与预存的审核通过的原始网页内容进行对比,当 差异内容与原始网页内容比值大于预设的误差门限时,判定所述网页状态为异常。 较佳地,所述方法还包括:根据网页地址发送获取网页地址对应的网页内容的请 求之前,根据预设的规则定时从数据库中读取所述网页地址。 较佳地,所述方法还包括: 判定所述网页状态为异常时,将所述网页地址归类为异常的网页地址并写入异常 报表。 本专利技术提供了一种网页状态监控装置,所述装置包括: 请求发送单元,用于根据网页地址发送获取网页地址对应的网页内容的请求; 监控执行单元,用于根据返回网页内容的情况和预设的监控条件,判断所述网页 状态是否为异常。 较佳地,所述装置还包括用户数据获取单元,用于通过第三方应用调用微博平台 的接口获取与微博平台相关的用户数据来更新自身网页内容。 较佳地,所述装置还包括:监控触发单元,用于通过微博平台监控是否有新增第三 方应用及现有第三方应用网页内容变更来触发对第三方应用的监控。 较佳地,所述装置还包括:监控调度单元,用于所述监控触发单元触发对第三方应 用的监控后,通过所述微博平台获取所监控的第三方应用的网页内容稳定时间,根据所述 稳定时间确定对第三方应用的监控粒度;根据所述监控粒度确定所述请求发送单元发送所 述获取网页地址对应的网页内容的请求的请求频率。 较佳地,所述监控执行单元,进一步用于当返回网页内容的时长超过预设的时长 门限时,判定所述网页状态为异常; 或者,当返回网页内容的时长未超过预设的门限,但网页内容的字节数少于预设 的字节数门限且网页内容不包括跳转请求时,判定所述网页状态为异常; 或者,当返回网页内容的时长未超过预设的门限,但网页内容的字节数少于预设 的字节数门限且页面跳转次数超过预设的跳转门限时,判定所述网页状态为异常; 或者,当返回网页内容的时长未超过预设的门限,且网页内容的字节数大于等于 预设的字节数门限时,将获取的网页内容与预存的审核通过的原始网页内容进行对比,当 差异内容与原始网页内容比值大于预设的误差门限时,判定所述网页状态为异常。 较佳地,所述装置还包括网页地址获取单元,用于根据预设的规则定时从数据库 中读取网页地址。 较佳地,所述监控执行单元,进一步用于判定所述网页状态为异常时,将所述网页 地址归类为异常的网页地址并写入异常报表。 本专利技术所提供的一种网页状态监控方法和装置,能够根据网页地址自动发送获取 网页地址对应的网页内容的请求,再根据返回的网页内容的情况,判定网页状态是否为异 常,从而能够对网页状态进行自动监控,及时得知网页状态的异常情况。 【专利附图】【附图说明】 图1为本专利技术网页状态监控方法的实现流程图; 图2为本专利技术网页状态监控装置的结构示意图; 图3本专利技术网页状态监控方法的方法实施例的实现流程图; 图4为本专利技术应用实例的实现流程图本文档来自技高网
...

【技术保护点】
一种网页状态监控方法,其特征在于,所述方法包括:根据网页地址发送获取网页地址对应的网页内容的请求;根据返回网页内容的情况和预设的监控条件,判断所述网页状态是否为异常。

【技术特征摘要】

【专利技术属性】
技术研发人员:李佳
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1