历史浏览记录中网页的加载方法、系统、浏览器和服务器的制造方法_2

文档序号:9349993阅读:来源:国知局
个实施例的历史浏览记录中网页的加载系统的结构框图。
【具体实施方式】
[0028]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0029]下面参考附图描述本发明实施例的历史浏览记录中网页的加载方法、系统、浏览器以及历史记录服务器。
[0030]图1是根据本发明一个实施例的历史浏览记录中网页的加载方法的流程图。需要说明的是,本发明实施例的历史浏览记录中网页的加载方法将从浏览器侧进行描述。
[0031]如图1所示,该历史浏览记录中网页的加载方法可以包括:
[0032]Sll:接收用户针对历史浏览记录中网页的触发操作。
[0033]具体地,当用户想访问历史浏览记录中某个网页时,浏览器可接收用户针对该网页的触发操作。需要说明的是,本发明实施例的触发操作可以是点击操作,即用户在历史浏览记录中点击网页的网址操作,也可以是用户在浏览器的地址栏输入历史浏览记录中网页的网址的输入点击操作,当然,还可以是其他操作,在此不做具体限定。
[0034]S12:判断是否能够正常加载网页。
[0035]具体而言,在本发明的实施例中,判断是否能够正常加载网页的具体实现过程可如下:获取加载网页时产生的错误类型;如果错误类型数值在预设错误数值范围内,则判断无法正常加载网页。其中,在本发明的实施例中,预设错误数值范围可为200-500error。可以理解,如果浏览器不能正常加载某个网页,则浏览器会收到返回的错误信息,如果错误信息中的数值在200-500,即200-500error,例如404error,则都说明原网站已不存在。
[0036]S13:如果无法正常加载网页,则向历史记录服务器发送备份请求消息。
[0037]为了使得浏览器能够从历史记录服务器中获取无法正常加载网页相应的备份内容,历史记录服务器可预先对这些无法正常加载网页进行备份处理,即可对用户浏览过的网页进行预先处理。具体地,在本发明的一个实施例中,历史记录服务器可获取用户的历史浏览记录;历史记录服务器检测历史浏览记录中网页的网址是否存在过期风险;如果存在过期风险,则历史记录服务器加载网页的网址并将网页的网页内容作为备份内容。
[0038]具体而言,在本发明的实施例中,历史记录服务器检测历史浏览记录中网页的网址是否存在过期风险的具体实现过程可如下:历史记录服务器判断历史浏览记录这网页的网址是否属于网址白名单;以及如果不属于网址白名单,则历史记录服务器判断存在过期风险。
[0039]其中,上述网址白名单可理解为该白名单中所包含的网址对应的网页时用户比较常用的,即历史记录服务器可将用户比较常用且不会存在对应的网站停止服务或关闭等风险网址聚集在一起以形成白名单。具体地,在本发明的一个实施例中,当网页的浏览频率大于预设阈值时,历史记录服务器将网页的网址加入网址白名单。也就是说,当网页的浏览频率大于预设阈值时,可认为该网页的浏览量比较大,说明该网页是用户比较常用的,例如Top (顶级)站点的网址、门户网站的网址、受众广泛的网址、政府机构的网址、知名公司的网址等,这些网页不会存在对应的网站停止服务或关闭等风险,所以可将该网页的网址加入到网址白名单。
[0040]更具体地,在判断无法正常加载网页时,浏览器可向历史记录服务器发送关于该网页的备份请求消息。历史记录服务器在接收到该网页的备份请求消息时,可根据该网页的网址从自身的存储库中进行查找,以找到对应的备份内容,并将该网页的备份内容发送给浏览器。
[0041]S14:接收历史记录服务器反馈的备份内容,并加载备份内容。
[0042]由此,可以使得用户能够访问已经过期网址对应的网页内容。
[0043]本发明实施例的历史浏览记录中网页的加载方法,浏览器接收用户针对历史浏览记录中网页的触发操作,并判断是否能够正常加载该网页,如果无法正常加载网页,则向历史记录服务器发送备份请求消息,以及接收历史记录服务器反馈的备份内容,并加载备份内容,即通过历史记录服务器将存在过期风险的网页内容进行预先备份处理,当接收到浏览器发送的访问该网页的请求时,可将该备份的网页内容反馈给浏览器,浏览器加载该备份的网页内容,可以使得用户能够访问已经过期网址对应的网页内容,保障了用户利益,提升了用户体验。
[0044]为了实现上述实施例,本发明还提出了另一种历史浏览记录中网页的加载方法。
[0045]图2是根据本发明另一个实施例的历史浏览记录中网页的加载方法的流程图。需要说明的是,本发明实施例的历史浏览记录中网页的加载方法将从历史记录服务器侧进行描述。
[0046]如图2所示,该历史浏览记录中网页的加载方法包括:
[0047]S21:获取用户的历史浏览记录。
[0048]可以理解,历史浏览记录作为各大浏览器厂商的标配,在用户浏览网页后,浏览器会将该网页的网址(如URL ((Uniform Resource Locator,统一资源定位符))自动添加到历史浏览记录中。
[0049]S22:检测历史浏览记录中网页的网址是否存在过期风险。
[0050]具体而言,在本发明的实施例中,检测历史浏览记录中网页的网址是否存在过期风险的具体实现过程可如下:判断历史浏览记录中网页的网址是否属于网址白名单;如果不属于网址白名单,则判断存在过期风险,否则可判断不存在过期风险。
[0051]其中,上述网址白名单可理解为该白名单中所包含的网址对应的网页时用户比较常用的,即历史记录服务器可将用户比较常用且不会存在对应的网站停止服务或关闭等风险网址聚集在一起以形成白名单。具体地,在本发明的一个实施例中,该历史浏览记录中网页的加载方法还可包括:当网页的浏览频率大于预设阈值时,将网页的网址加入网址白名单。也就是说,当网页的浏览频率大于预设阈值时,可认为该网页的浏览量比较大,说明该网页是用户比较常用的,例如Top (顶级)站点的网址、门户网站的网址、受众广泛的网址、政府机构的网址、知名公司的网址等,这些网页不会存在对应的网站停止服务或关闭等风险,所以可将该网页的网址加入到网址白名单。
[0052]更具体地,历史记录服务器可定期获取用户的历史浏览记录,之后可对该历史浏览记录中网页的网址进行评估,来评估这些网址是否存在过期风险,即可通过判断这些网址是否属于网址白名单,若不属于则可判断存在过期风险。例如,主要是对非TOP站点,后续可能不再提供服务器的站点进行评估,以具有很强时效性的网页为例,如关于世界杯的评论网页,可能这些网页只有在世界杯的举办期间存在,世界杯结束之后,这些网页可能就会被关闭,此时这些网页的网址则会存在过期风险。
[0053]需要说明的是,本实施例中,检测历史浏览记录中网页的网址是否存在过期风险的检测契机除了可以是上述的定期检测以外,还可以是在接收到浏览器发送的用户访问网页时,历史记录服务器检测历史浏览记录中网页的网址是否存在过期风险。其中,可以理解,若历史记录服务器对某个网页的网址已经进行过过期风险评估,则此次历史记录服务器可不再对该网页的网址进行评估。由此,通过将已经进行过过期风险评估的网页进行标记,可以降低评估过程的工作量,避免资源的浪费。
[0054]S23:如果存在过期风险,则加载网页的网址并将网页的网页内容作为备份内容。
[0055]具体地,当判断网页的网址存在过期风险时,历史记录服务器可获取该网页的网址(如URL),并加载该网址以实现对该网页的访问,以及获取该网址的网页内容以作为备份内容。也就是说
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1