【技术实现步骤摘要】
一种用于获得网页及其链接前缀信息的方法、装置和设备
本专利技术涉及计算机
,尤其涉及一种用于获得网页及其链接前缀信息的方法、装置和设备。
技术介绍
现有网络中存在大量包含众多链接的网页,如用于呈现搜索结果的网页、经转码(transcoder)后的网页等。然而,对于处理能力较弱或网络流量控制要求较高的客户端,该等包含众多链接网页往往会加大客户端处理负担,并在网络传输过程中消耗较大的流量。因此,如何减少该等网页中的链接所包含的信息量,已成为本领域技术人员需要解决的问题。
技术实现思路
本专利技术的目的是提供一种用于获得网页及其链接前缀信息的方法、装置和设备。根据本专利技术的一个方面,提供一种用于获得网页及其链接前缀信息的方法,其中,该方法包括以下步骤:a获取待生成网页中部分或全部网页链接的公共参数信息;b根据所述公共参数信息,生成对应所述待生成网页的链接前缀信息;其中,该方法还包括:i获取所述部分或全部网页链接的与该链接前缀对应的相对链接信息,并将其加入所述待生成网页中,其中,所述相对链接信息用于和所述链接前缀合并以生成所述部分或全部网页链接的绝对链接信息。根据本专利技术的另一个方面,还提供了一种用于生成网页及其链接前缀信息的链接网页生成装置,其中,该链接网页生成装置包括:参数获取装置,用于获取待生成网页中部分或全部网页链接的公共参数信息;前缀生成装置,用于根据所述公共参数信息,生成对应所述待生成网页的链接前缀信息;相对链接生成装置,用于获取所述部分或全部网页链接的与该链接前缀对应的相对链接信息,并将其加入所述待生成网页中,其中,所述相对链接信息用于和所述链 ...
【技术保护点】
一种计算机实现的用于获得网页及其链接前缀信息的方法,其中,该方法包括以下步骤:a获取待生成网页中部分或全部网页链接的公共参数信息;b根据所述公共参数信息,生成对应所述待生成网页的链接前缀信息;其中,该方法还包括:i获取所述部分或全部网页链接的与该链接前缀对应的相对链接信息,并将其加入所述待生成网页中,其中,所述相对链接信息用于和所述链接前缀合并以生成所述部分或全部网页链接的绝对链接信息。
【技术特征摘要】
1.一种计算机实现的用于获得网页及其链接前缀信息的方法,其中,该方法包括以下步骤:a获取待生成网页中部分或全部网页链接的公共参数信息;b根据所述公共参数信息,生成对应所述待生成网页的链接前缀信息;其中,该方法还包括:i获取所述部分或全部网页链接的与该链接前缀对应的相对链接信息,并将其加入所述待生成网页中,其中,所述相对链接信息用于和所述链接前缀合并以生成所述部分或全部网页链接的绝对链接信息。2.根据权利要求1所述的方法,其中,所述步骤b包括以下步骤:-对所述公共参数信息进行第一预定处理,获得链接路径信息,其中,该第一预定处理使得能够由所述链接路径信息中识别所述公共参数信息;-生成包含所述链接路径信息的所述链接前缀信息。3.根据权利要求1或2所述的方法,其中,所述步骤a包括以下步骤:a1获取待所述部分或全部网页链接的参数获取相关信息;a2根据所述参数获取相关信息,获取所述公共参数信息。4.根据权利要求3所述的方法,其中,所述步骤i中对所述全部或部分网页链接中的每个网页链接执行以下步骤:-获取该网页链接的个性参数获取相关信息;-根据所述个性参数获取相关信息,生成该网页链接的个性化参数信息;-生成对应该网页链接且包含所述个性化参数信息的相对链接信息;-将该相对链接信息加入所述待生成网页中。5.根据权利要求4所述的方法,其中,该方法中对所述待生成网页中的每个网页链接执行以下步骤:-判断该网页链接是否需要包含全部公共参数信息;-当判断该网页链接需要包含所述公共参数信息时,执行所述步骤i。6.根据权利要求5所述的方法,其中,该方法中对所述待生成网页中的每个网页链接还执行以下步骤:-当判断该网页链接未包含全部公共参数信息时,获取该网页链接的绝对链接信息,并将其加入待生成网页中。7.根据权利要求1或2所述的方法,其中,所述步骤a包括以下步骤:-获取所述待生成网页中所有网页链接的实际链接信息;-由所有实际绝对链接信息中提取包含于多个实际链接信息中的参数信息,作为所述公共参数信息。8.根据权利要求7所述的方法,其中,所述步骤i中对于所述多个实际链接信息中的每个实际链接信息执行以下步骤:-基于该实际链接信息中未包含于所述链接前缀信息中的信息来生成相对链接信息;-将该相对链接信息加入所述待生成网页中。9.根据权利要求1所述的方法,其中,该方法还包括以下步骤:x获取来自用户设备的网页访问请求信息;y获取与该网页访问请求信息相应的网页以及该网页对应的链接前缀信息,其中,该网页包含相对链接信息;z向所述用户设备发送所述网页及其对应的链接前缀信息。10.根据权利要求9所述的方法,其中,所述网页访问请求信息包括所请求访问的网页的绝对链接信息,其中,该方法还包括以下步骤:-由该绝对链接信息中识别公共参数信息;-根据识别所得的公共参数信息以及该绝对链接信息,获得能够用于获取所述相应的网页的实际链接信息;其中,所述步骤y包括以下步骤:-获取与所述实际链接信息相应的网页以及该网页对应的链接前缀信息。11.根据权利要求10所述的方法,其中,该方法还包括以下步骤:-判断所述链接前缀信息是否包含于所述绝对链接信息中;其中,所述步骤z包括以下步骤:-当所述链接前缀信息未包含于所述绝对链接信息中时,向所述用户设备发送所述网页及其对应的链接前缀信息。12.根据权利要求11所述的方法,其中,该方法还包括以下步骤:-当所述链接前缀信息包含于所述绝对链接信息中时,向所述用户设备发送所述网页。13.根据权利要求9至12中任一项所述的方法,其中,所述步骤y包括以下步骤:-将所述相应的网页作为所述待生成网页,执行所述步骤a、b和i。14.一种用于生成网页及其链接前缀信息的链接网页生成装置,其中,该链接网页生成装置包括:参数获取装置,用于获取待生成网页中部分或全部网页链接的公共参数信息;前缀生成装置,用于根据所述公共参数信息,生成对应所述待生成网页的链接前缀信息;相对链接生成装置,用于获取所述部分或全部网页链接的与该链接前缀对应的相对链接信息,并将其加入所述待生成网页中,其中,所述相对链接信息用于和所述链接前缀合并以生成所述部分或全部网页链接的绝对链接信息。15.根据权利要...
【专利技术属性】
技术研发人员:李伟刚,刘德超,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。