[发明专利]搜索方法、装置、电子设备及可读存储介质有效
申请号: | 202010158880.0 | 申请日: | 2020-03-09 |
公开(公告)号: | CN111506837B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 刘俊启 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F16/955 | 分类号: | G06F16/955;G06F16/957;G06F16/958 |
代理公司: | 北京鸿德海业知识产权代理有限公司 11412 | 代理人: | 田宏宾 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索 方法 装置 电子设备 可读 存储 介质 | ||
1.一种搜索方法,其特征在于,应用于客户端,所述方法包括:
响应于接收到用户访问目标第一网页的请求,从本地加载所述目标第一网页中的预加载资源,下载并加载所述目标第一网页中未从本地加载的资源;
根据所述目标第一网页中的预加载资源的加载情况,确定所述目标第一网页的网页信息是否失效,包括:根据所述目标第一网页中的预加载资源的加载过程和加载结果,判断出在所述目标第一网页中的预加载资源未被全部加载时,确定所述目标第一网页的网页信息失效;
响应于确定所述目标第一网页的网页信息失效,向服务器发送网页信息失效的通知消息。
2.根据权利要求1所述的方法,其特征在于,所述从本地加载所述目标第一网页中的预加载资源,下载并加载所述目标第一网页中未从本地加载的资源,包括:
分别比较所述目标第一网页中各预加载资源在所述服务器预先返回的搜索结果中的下载信息与所述目标第一网页中的下载信息是否一致;
从本地加载在所述搜索结果中与所述目标第一网页中下载信息一致的预加载资源;
下载并加载在所述搜索结果中与所述目标第一网页中下载信息不一致的预加载资源、以及所述目标第一网页中除所述预加载资源外的其他资源。
3.根据权利要求1所述的方法,其特征在于,向服务器发送网页信息失效的通知消息,包括:
针对用户当前访问的所述目标第一网页,向所述服务器发送网页信息失效的通知消息,所述通知消息中包括:用户当前访问的所述目标第一网页的统一资源定位符URL;或者,
针对搜索结果中用户访问的部分或全部所述目标第一网页,向所述服务器发送网页信息失效的通知消息,所述通知消息中包括:所述搜索结果中用户访问的部分或全部所述目标第一网页的URL。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述通知消息中还包括:所述目标第一网页中未从本地加载的预加载资源的下载信息。
5.根据权利要求1-3中任一项所述的方法,其特征在于,所述响应于接收到用户访问目标第一网页的请求之前,还包括:
向服务器发送搜索请求,所述搜索请求中包括用户信息;
接收所述服务器返回的搜索结果信息;其中,所述搜索结果信息包括:至少一个网页的URL,和所述至少一个网页中第一网页的预加载资源的下载信息;其中,所述第一网页为基于所述用户信息从所述至少一个网页中确定的网页;
根据所述预加载资源的下载信息下载所述预加载资源,并在本地存储所述预加载资源。
6.一种搜索方法,其特征在于,应用于服务器,所述方法包括:
接收客户端发送的网页信息失效的通知消息;其中,所述通知消息包括网页信息失效的目标第一网页的统一资源定位符URL,所述通知消息为所述客户端在根据所述目标第一网页中的预加载资源的加载情况确定所述目标第一网页的网页信息失效时发送;其中,所述目标第一网页的网页信息失效的判断方法为:根据所述目标第一网页中的预加载资源的加载过程和加载结果,判断出在所述目标第一网页中的预加载资源未被全部加载时,确定所述目标第一网页的网页信息失效;
确定所述目标第一网页中需要预加载的资源作为预加载资源;
获取确定的预加载资源的下载信息,并建立所述目标第一网页的URL与所述确定的预加载资源的下载信息之间的对应关系。
7.根据权利要求6所述的方法,其特征在于,所述网页信息失效的目标第一网页的URL包括:用户当前访问的、网页信息失效的所述目标第一网页的URL;或者,预先返回给所述客户端的搜索结果中,用户访问的、网页信息失效的部分或全部所述目标第一网页的URL。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010158880.0/1.html,转载请声明来源钻瓜专利网。