1.一种网页提供方法,其特征在于,所述方法包括:
检测网页下载状态是否异常;
如果网页下载状态异常,则根据要下载的网页的信息生成搜索关键词,根据所述搜索关键词获取搜索结果条目,生成并显示包括所述搜索结果条目的下载异常页面。
2.根据权利要求1所述的方法,其特征在于,所述检测网页下载状态是否异常的处理包括:通过网页下载请求返回的导航错误事件状态码检测网页下载状态是否异常。
3.根据权利要求2所述的方法,其特征在于,所述导航错误事件状态码是预定的导航错误HTTP状态码和预定的导航错误HRESULT状态码之一。
4.根据权利要求1~3中任一项所述的方法,其特征在于,所述根据要下载的网页的信息生成搜索关键词的处理包括:如果已下载到部分网页内容,则获取所述要下载的网页的URL对应的网页标题,并将所述网页标题作为所述搜索关键词。
5.根据权利要求4所述的方法,其特征在于,所述根据要下载的网页的信息生成搜索关键词的处理还包括以下处理之一:获取所述要下载的网页的URL对应的网站的信息,并且根据所述网站的信息生成搜索关键词,从所述URL提取域名主体的信息,并生成包括所述域名主体的信息与字符串“打不开”的搜索关键词,从所述URL中获取有效的字符串,并将所述字符串作为所述搜索关键词。
6.一种网页提供装置,其特征在于,所述装置包括:
下载状态检测模块,用于检测网页下载状态是否异常;
网页生成及显示模块,用于如果网页下载状态异常,则根据要下载的网页的信息生成搜索关键词,根据所述搜索关键词获取搜索结果条目,生成并显示包括所述搜索结果条目的下载异常页面。
7.根据权利要求6所述的装置,其特征在于,所述下载状态检测模块用于通过网页下载请求返回的导航错误事件状态码检测网页下载状态是否异常。
8.根据权利要求7所述的装置,其特征在于,所述导航错误事件状态码是预定的导航错误HTTP状态码和预定的导航错误HRESULT状态码之一。
9.根据权利要求6~8中任一项所述的装置,其特征在于,所述网页生成及显示模块包括网页标题获取单元,用于如果已下载到部分网页内容,则获取所述要下载的网页的URL对应的网页标题,并将所述网页标题作为所述搜索关键词。
10.根据权利要求9所述的装置,其特征在于,所述网页生成及显示模块还包括以下单元之一:网站信息获取单元,用于获取所述要下载的网页的URL对应的网站的信息,并且根据所述网站的信息生成搜索关键词,域名主体信息提取单元,用于从所述URL提取域名主体的信息,并将生成包括所述域名主体的信息与字符串“打不开”的搜索关键词,字符串获取单元,用于从所述URL中获取有效的字符串,并将所述字符串作为所述搜索关键词。