搜索结果访问方法、装置及系统的制作方法

文档序号:9727372阅读:337来源:国知局
搜索结果访问方法、装置及系统的制作方法
【技术领域】
[0001] 本发明公开涉及网络技术领域,特别涉及一种搜索结果访问方法、装置及系统。
【背景技术】
[0002] 在实际互联网的访问中,利用搜索引擎进行搜索是用户最为常见的使用需求。 [0003]在利用搜索引擎搜索时,用户首先在搜索引擎中输入想要搜索的关键字,搜索引 擎会将该关键字发送至搜索引擎的服务器,由搜索引擎的服务器根据该关键字进行搜索, 并将搜索到的搜索结果反馈至该搜索引擎,每条搜索结果对应有统一资源定位符(英文: Uniform Resoure Locator,简称:URL)。搜索引擎会将得到的搜索结果进行显示,用户在继 续访问某条搜索结果时,浏览器会根据该条搜索结果对应的URL,向具有该URL的服务器请 求下载该条搜索结果的内容。
[0004] 用户在每访问一条搜索结果时,浏览器均需要从相关的服务器下载被访问的搜索 结果的内容,在网络状态不好时,会导致访问速度过慢。

【发明内容】

[0005] 为了解决相关技术的问题,本公开提供一种搜索结果访问方法、装置及系统。所述 技术方案如下:
[0006] 根据本公开实施例的第一方面,提供一种搜索结果访问方法,该方法应用于移动 终端中,包括:
[0007] 在搜索引擎中接收搜索结果,将所述搜索结果中需要加速的统一资源定位符URL 发送至路由器,所述URL用于触发所述路由器从服务器下载与所述URL对应的资源文件;
[0008] 在其中一个搜索结果的URL被访问时,发送携带有被访问的所述URL的访问请求, 所述访问请求用于触发所述路由器在查询到存储有所述URL的资源文件时,反馈所述URL 的资源文件;
[0009] 显示接收到的所述路由器反馈的所述URL的资源文件。
[0010] 上述搜索结果访问方法所能达到的技术效果为:通过将搜索结果的URL发送至路 由器,由路由器统一从服务器下载这些URL所对应的资源文件,当终端显示的一个搜索结果 被访问时,可以从路由器直接拉取已经下载的该搜索结果的资源文件;由于路由器可以提 前下载好各个搜索结果的资源文件,在用户想要查看搜索结果时,则可以直接从路由器下 载该搜索结果的资源文件,因此解决了相关技术中因用户在每访问一条搜索结果时,浏览 器均需要从相关的服务器下载被访问的搜索结果的内容,导致访问速度过慢的技术问题; 达到了可以提高对搜索结果进行访问时的访问速度的效果。
[0011] 可选的,所述将所述搜索结果中需要加速的统一资源定位符URL发送至路由器,包 括:
[0012] 当所述搜索引擎尚未与所述路由器建立长链接时,利用所述搜索引擎与所述路由 器建立长链接;
[0013] 确定出所述查询结果中需要加速的URL;
[0014] 通过所述长链接向所述路由器发送确定出的所述URL。
[0015] 上述可选的搜索结果访问方法所能达到的技术效果为:通过与路由器建立长链 接,将需要加速的URL发送至路由器中;由于搜索引擎与路由器建立长链接,从而保证搜索 引擎可以成功的将查询结果中需要加速的URL发送至路由器,且可以保证在连续多次搜索 过程,仅建立一次长链接即可,减少了建立连接所占用的时长,提高了搜索效率。
[0016] 可选的,所述确定出所述查询结果中需要加速的URL,包括:
[0017] 当所述查询结果中被指定有需要加速的URL时,贝lj从所述查询结果中选取出被指 定的需要加速的URL;
[0018] 当所述查询结果中未被指定有需要加速的URL时,则从排序后的查询结果中,从前 往后依次选取出预定个查询结果,并确定出所述预定个查询结果中所涉及的URL。
[0019] 上述可选的搜索结果访问方法所能达到的技术效果为:通过从查询结果中确定出 需要加速的URL,由于需要加速的URL通常是搜索结果中排名比较靠前的搜索结果的URL,这 些URL是用户最可能访问的搜索结果,因此优先下载这些搜索结果的资源文件,可以保证 后续用户访问这些搜索结果时,大大提高了用户在对搜索结果进行访问时的访问速度。
[0020] 可选的,所述利用所述搜索引擎与所述路由器建立长链接,包括:
[0021] 在接收到所述搜索结果时,确定出上一跳网关的互联网协议IP地址;
[0022] 向具有所述IP地址的路由器发送用于请求建立长链接的建立请求,所述长链接建 立请求用于触发所述路由器在确定所述搜索引擎合法时,反馈允许建立长链接的允许应 答;
[0023]接收所述允许应答,成功建立与所述路由器之间的长链接。
[0024] 上述可选的搜索结果访问方法所能达到的技术效果为:通过确定出接收到搜索结 果时的上一跳网关的IP地址,来确定路由器的IP地址,以与具有该IP地址的路由器建立长 链接,并在路由器允许建立长链接的情况下,与路由器成功建立长链接,由于搜索引擎可以 与路由器预先约定,只有被约定合法的搜索引擎才能被路由器允许建立长链接,因此可以 对搜索引擎进行有效管控,保证了搜索引擎的安全性。
[0025] 根据本公开实施例的第二方面,提供一种搜索结果访问方法,该方法应用于路由 器中,包括:
[0026]接收搜索引擎发送的统一资源定位符URL,所述URL是所述搜索引擎从获取的搜索 结果中确定出的需要加速的URL;
[0027]从与所述URL对应的服务器下载并存储所述URL的资源文件;
[0028]接收携带有URL的访问请求,所述访问请求是携带的与搜索结果对应的所述URL被 访问时生成的;
[0029] 在查询到存储有所述访问请求中携带的所述URL的资源文件时,向所述访问请求 的发送端反馈查询到的所述URL的资源文件。
[0030] 上述搜索结果访问方法所能达到的技术效果为:通过接收搜索引擎发送的URL,并 预先下载这些URL所对应的资源文件,当接收到终端发送的携带有URL的访问请求时,将查 询到的存储有该URL的资源文件直接反馈给终端;由于路由器可以提前下载好各个搜索结 果的资源文件,在用户想要查看搜索结果时,则可以直接从路由器下载该搜索结果的资源 文件,因此解决了相关技术中因用户在每访问一条搜索结果时,浏览器均需要从相关的服 务器下载被访问的搜索结果的内容,导致访问速度过慢的技术问题;达到了可以提高对搜 索结果进行访问时的访问速度的效果。
[0031] 可选的,所述接收搜索引擎发送的统一资源定位符URL,包括:
[0032] 当尚未与所述搜索引擎建立长链接时,与所述搜索引擎建立长链接;
[0033] 在成功与所述搜索引擎建立长链接后,利用所述长链接接收所述搜索引擎发送的 所述URL。
[0034] 上述可选的搜索结果访问方法所能达到的技术效果为:通过与搜索引擎建立长链 接,并利用长链接接收搜索引擎需要加速的URL;由于搜索引擎与路由器建立长链接,从而 保证路由器可以成功的接收到搜索引擎所确定的需要加速的URL,且可以保证在连续多次 搜索过程,仅建立一次长链接即可,减少了建立连接所占用的时长,提高了搜索效率。
[0035] 可选的,所述与所述搜索引擎建立长链接,包括:
[0036] 接收所述搜索引擎发送的用于请求建立长链接的建立请求;
[0037] 检测发送所述建立请求的所述搜索引擎是否合法;
[0038] 在所述搜索引擎合法时,向所述搜索引擎反馈用于指示允许建立长链接的允许应 答,成功建立与所述搜索引擎之间的长链接。
[0039] 上述可选的搜索结果访问方法所能达到的技术效果为:通过判定搜索引擎合法 后,允许与合法的搜索引擎建立长链接,完成长链接的建立过程,由于搜索引擎可以与路由 器预先约定,只有被约定合法的搜索引擎才能被路由器允许建立长链接,因此可以对搜索 引擎进行有效管控,保证了搜索引擎的安全性。
[0040] 可选的,所述方法还包括:
[0041]在存储所述URL的资源文件后,对所述URL的资源文件的生存时长进行倒计时,在 所述生存时长被倒计时为0时,删除所述URL的资源文件;或者,
[0042] 在用于存储资源文件的存储空间的剩余空间小于预定阈值时,从下载时刻最早的 资源文件开始,依次删除资源文件,被删除的资源文件占用预定大小的存储空间;或者,
[0043] 每隔预定时间间隔,删除下载时刻早于当前删除时刻预定时长的资源文件。
[0044] 上述可选的搜索结果访问方法所能达到的技术效果为:通过删除符合条件的资源 文件,以降低资源文件对路由器存储空间的占用,从而降低对路由器存储空间的要求。
[0045] 可选的,所述方法还包括:
[0046] 在向所述访问请求的发送端反馈查询到的所述URL的资源文件后,清除所述访问 请求。
[0047]上述可选的搜索结果访问方法所能达到的技术效果为:通过清除已经反馈过资源 文件的访问请求,可以避免该访问请求被发送至服务器,从而可以避免重复下载该访问请 求所对应的资源文件,且可以降低访问请求对路由器的占用。
[0048]根据本公开实施例的第三方面,提供一种搜索结果访问装置,该装置包括:
[0049] 第一发送模块,被配置为在搜索引擎中接收搜索结果,将所述搜索结果中需要加 速的统一资源定位符URL发送至路由器,所述URL用于触发所述路由器从服务器下载与所述 URL对应的资源文件;
[0050] 第二发送模块,被配置为在其中一个搜索结果的URL被访问时,发送携带有被访问 的所述URL的访问请求,所述访问请求用于触发所述路由器在查询到存储有所述URL的资源 文件时,反馈所述URL的资源文件;
[0051]显示模块,被配置为显示接收到的所述路由器反馈的所述URL的资源文件。
[0052]上述搜索结果访问装置所能达到的技术效果为:通过将搜索结果的URL发送至路 由器,由路由器统一从服务器下载这些URL所对应的资源文件,当终端显示的一个搜索结果 被访问时,可以从路由器直接拉取已经下载的该搜索结果的资源文件;由于路由器可以提 前下载好各个搜索结果的资源文件,在用户想要查看搜索结果时,则可以直接从路由器下 载该搜索结果的资源文件,因此解决了相关技术中因用户在每访问一条搜索结果时,浏览 器均需要从相关的服务器下载被访问的搜索结果的内容,导致访问速度过慢的技术问题; 达到了可以提高对搜索结果进行访问时的访问速度的效果。
[0053]可选的,所述第一发送模块,包括:
[0054] 建立子模块,被配置为当所述搜索引擎尚未与所述路由器建立长链接时,利用所 述搜索引擎与所述路由器建立长链接;
[0055] 第一确定子模块,被配置为确定出所述查询结果中需要加速的URL;
[0056] 第一发送子模块,被配置为通过所述建立子模块建立的长链接向所述路由器发送 所述确定子模块确定出的所述URL。
[0057]上述可选的搜索结果访问装置所能达到的技术效果为:通过与路由器建立长链 接,将需要加速的URL发送至路由器中;由于搜索引擎与路由器建立长链接,从而保证搜索 引擎可以成功的将查询结果中需要加速的URL发送至路由器,且可以保证在连续多次搜索 过程,仅建立一次长链接即可,减少了建立连接所占用的时长,提高了搜索效率。
[0058]可选的,所述第一确定子模块,包括:
[0059] 选取子模块,被配置为当所述查询结果中被指定有需要加速的URL时,则从所述查 询结果中选取出被指定的需要加速的URL;
[0060] 第二确定子模块,被配置为当所述查询结果中未被指定有需要加速的URL时,则从 排序后的查询结果中,从前往后依次选取出预定个查询结果,并确定出所述预定个查询结 果中所涉及的URL。
[0061] 上述可选的搜索结果访问装置所能达到的技术效果为:通过从查询结果中确定出 需要加速的URL,由于需要加速的URL通常是搜索结果中排名比较靠前的搜索结果的URL,这 些URL是用户最可能访问的搜索结果,因此优先下载这些搜索结果的资源文件,可以保证后 续用户访问这些搜索结果时,大大提高了用户在对搜索结果进行访问时的访问速度。
[0062]可选的,所述建立子模块,包括:
[0063]第三确定子模块,被配置为在接收到所述搜索结果时,确定出上一跳网关的互联 网协议IP地址;
[0064] 第二发送子模块,被配置为向具有所述第三确定子模块确定出的所述IP地址的路 由器发送用于请求建立长链接的建立请求,所述长链接建立请求用于触发所述路由器在确 定所述搜索引擎合法时,反馈允许建立长链接的允许应答;
[0065] 接收子模块,被配置为接收所述允许应答,成功建立与所述路由器之间的长链接。
[0066] 上述可选的搜索结果访问装置所能达到的技术效果为:通过
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1