网页客户端的标识方法、服务器及计算机可读存储介质技术

技术编号:20363428 阅读:23 留言:0更新日期:2019-02-16 16:46
本发明专利技术适用于计算机技术领域,提供了一种网页客户端的标识方法、服务器及介质,包括:接收网页客户端发送的资源访问请求;基于资源访问请求携带的目标资源的唯一标识,获取用于描述目标资源的目标脚本,基于目标脚本及用于生成预设网页图像的预设脚本,生成资源响应信息,将资源响应信息发送至网页客户端;接收网页客户端执行资源响应信息中的预设脚本后生成并返回的目标图像;将目标图像转换为第二预设格式的图像,并基于第二预设格式的图像的编码规则对第二预设格式的图像进行数据块拆分,将拆分得到的文件头数据块中的循环冗余检测码确定为网页客户端的唯一标识,从而能够基于网页客户端的唯一标识对网页客户端的资源访问行为进行全面跟踪。

【技术实现步骤摘要】
网页客户端的标识方法、服务器及计算机可读存储介质
本专利技术属于计算机
,尤其涉及一种网页客户端的标识方法、服务器及计算机可读存储介质。
技术介绍
随着互联网的快速发展,通过互联网获取信息已成为人们日常获取信息的主要渠道。现有技术中,人们可以通过各式各样的客户端来从互联网上获取其想获知的信息,而用户在客户端上的操作行为可以反映用户的偏好,因此,通过为客户端添加唯一标识,进而对使用客户端的用户的操作行为进行跟踪和分析,可以实现对产品、广告等信息的精准投放。现有技术中,服务端通常采用cookie技术来辨别使用客户端的用户的身份,进而对使用客户端的用户的行为进行跟踪。然而,由于cookie技术允许用户自主设置使用权限,因此,在用户关闭cookie功能的情况下,服务端便无法追踪到客户端使用者的操作行为,进而导致无法对客户端使用者的行为进行全面跟踪,降低了信息投放的准确度。
技术实现思路
有鉴于此,本专利技术实施例提供了一种网页客户端的标识方法、服务器及计算机可读存储介质,以解决现有的客户端标识方法无法对客户端使用者的行为进行全面跟踪,进而导致信息投放准确度降低的问题。本专利技术实施例的第一方面提供了一种网页客户端的标识方法,包括:接收网页客户端发送的资源访问请求;所述资源访问请求携带待访问的目标资源的唯一标识;基于所述目标资源的唯一标识,获取用于描述所述目标资源的目标脚本,基于所述目标脚本及用于生成预设网页图像的预设脚本,生成资源响应信息,将所述资源响应信息发送至所述网页客户端;接收所述网页客户端执行所述资源响应信息中的所述预设脚本后生成并返回的目标图像;所述目标图像为第一预设格式的图像;将所述目标图像转换为第二预设格式的图像,并基于所述第二预设格式的图像的编码规则对所述第二预设格式的图像进行数据块拆分,将拆分得到的文件头数据块中的循环冗余检测码确定为所述网页客户端的唯一标识。本专利技术实施例的第二方面提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下各步骤:接收网页客户端发送的资源访问请求;所述资源访问请求携带待访问的目标资源的唯一标识;基于所述目标资源的唯一标识,获取用于描述所述目标资源的目标脚本,基于所述目标脚本及用于生成预设网页图像的预设脚本,生成资源响应信息,将所述资源响应信息发送至所述网页客户端;接收所述网页客户端执行所述资源响应信息中的所述预设脚本后生成并返回的目标图像;所述目标图像为第一预设格式的图像;将所述目标图像转换为第二预设格式的图像,并基于所述第二预设格式的图像的编码规则对所述第二预设格式的图像进行数据块拆分,将拆分得到的文件头数据块中的循环冗余检测码确定为所述网页客户端的唯一标识。本专利技术实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现以下各步骤:接收网页客户端发送的资源访问请求;所述资源访问请求携带待访问的目标资源的唯一标识;基于所述目标资源的唯一标识,获取用于描述所述目标资源的目标脚本,基于所述目标脚本及用于生成预设网页图像的预设脚本,生成资源响应信息,将所述资源响应信息发送至所述网页客户端;接收所述网页客户端执行所述资源响应信息中的所述预设脚本后生成并返回的目标图像;所述目标图像为第一预设格式的图像;将所述目标图像转换为第二预设格式的图像,并基于所述第二预设格式的图像的编码规则对所述第二预设格式的图像进行数据块拆分,将拆分得到的文件头数据块中的循环冗余检测码确定为所述网页客户端的唯一标识。实施本专利技术实施例提供的一种网页客户端的标识方法、服务器及计算机可读存储介质具有以下有益效果:本专利技术实施例通过在资源响应信息中添加用于生成预设网页图像的预设脚本,由于用户无法对网页客户端的网页图像绘制这一特有属性进行屏蔽,因而使得网页客户端每次接收到资源响应信息后,都可以返回基于预设脚本生成的目标图像,由于网页服务器将对目标图像进行处理后得到的循环冗余检测码作为网页客户端的唯一标识,因此,网页服务器可以基于每次响应资源请求信息后的到的网页客户端的唯一标识,对网页客户端的每一次资源访问行为进行记录,进而可以实现对网页客户端的资源访问行为的全面跟踪。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术第一实施例提供的一种网页客户端的标识方法的实现流程图;图2是本专利技术第二实施例提供的一种网页客户端的标识方法的实现流程图;图3是本专利技术实施例提供的一种服务器的结构框图;图4是本专利技术另一实施例提供的一种服务器的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,图1是本专利技术第一实施例提供的一种网页客户端的标识方法的实现流程图。本实施例中,网页客户端的标识方法的执行主体为网页服务器。网页服务器指用于提供网上信息浏览服务的服务器。如图1所示的网页客户端的标识方法包括以下步骤:S11:接收网页客户端发送的资源访问请求;所述资源访问请求携带待访问的目标资源的唯一标识。网页客户端即为安装在用户终端上的浏览器。在实际应用中,用户终端可以是手机、平板电脑、台式电脑等终端,此处不做限制。本实施例中,当用户想要通过网页客户端访问互联网上的资源时,可以在网页客户端的地址栏中输入待访问的目标资源的统一资源定位符(UniformResourceLocator,URL)。其中,URL用于描述互联网上的资源的访问位置及访问方法。通常,URL中至少包含预设的通信协议、资源对应的脚本文件所在的服务器的主机名或互联网协议(InternetProtocol,IP)地址、资源对应的脚本文件的存储路径或名称等。预设的通信协议为网页客户端与网页服务器约定的通信协议,其用于告知网页客户端如何打开及处理资源对应的脚本文件。需要说明的是,资源对应的脚本文件存储了用于描述资源的脚本;预设的通信协议可以根据实际情况确定,例如,预设的通信协议可以是超文本传输协议(Hyper-TextTransferProtocol,HTTP)或文件传输协议(FileTransferProtocol,FTP)等,此处不做限制。可以理解的是,互联网上的每一资源都有一个唯一的URL。在实际应用中,用户可以在网页客户端的地址栏中手动输入待访问的目标资源的URL;也可以通过点击网页客户端主页上相应资源的名称自动生成待访问的目标资源的URL。网页客户端基于目标资源的URL生成与目标资源的URL相关的资源访问请求,并向网页服务器发送该资源访问请求。需要说明的是,网页客户端生成的资源访问请求中携带待访问的目标资源的唯一标识。其中,目标资源的唯一标识包括目标资源所属的网页应用的名称及目标资源的名称。示例性的,如果用户在网页客户端的地址栏中输入的URL为:http://www.gacl.本文档来自技高网...

【技术保护点】
1.一种网页客户端的标识方法,其特征在于,包括:接收网页客户端发送的资源访问请求;所述资源访问请求携带待访问的目标资源的唯一标识;基于所述目标资源的唯一标识,获取用于描述所述目标资源的目标脚本,基于所述目标脚本及用于生成预设网页图像的预设脚本,生成资源响应信息,将所述资源响应信息发送至所述网页客户端;接收所述网页客户端执行所述资源响应信息中的所述预设脚本后生成并返回的目标图像;所述目标图像为第一预设格式的图像;将所述目标图像转换为第二预设格式的图像,并基于所述第二预设格式的图像的编码规则对所述第二预设格式的图像进行数据块拆分,将拆分得到的文件头数据块中的循环冗余检测码确定为所述网页客户端的唯一标识。

【技术特征摘要】
1.一种网页客户端的标识方法,其特征在于,包括:接收网页客户端发送的资源访问请求;所述资源访问请求携带待访问的目标资源的唯一标识;基于所述目标资源的唯一标识,获取用于描述所述目标资源的目标脚本,基于所述目标脚本及用于生成预设网页图像的预设脚本,生成资源响应信息,将所述资源响应信息发送至所述网页客户端;接收所述网页客户端执行所述资源响应信息中的所述预设脚本后生成并返回的目标图像;所述目标图像为第一预设格式的图像;将所述目标图像转换为第二预设格式的图像,并基于所述第二预设格式的图像的编码规则对所述第二预设格式的图像进行数据块拆分,将拆分得到的文件头数据块中的循环冗余检测码确定为所述网页客户端的唯一标识。2.根据权利要求1所述的网页客户端的标识方法,其特征在于,所述基于所述目标资源的唯一标识,获取用于描述所述目标资源的目标脚本,基于所述目标脚本及用于生成预设网页图像的预设脚本,生成资源响应信息,将所述资源响应信息发送至所述网页客户端,包括:检测所述资源访问请求中是否携带所述网页客户端的唯一标识;若所述资源访问请求中未携带所述网页客户端的唯一标识,则基于所述目标资源的唯一标识,获取用于描述所述目标资源的目标脚本,基于所述目标脚本及用于生成预设网页图像的预设脚本,生成资源响应信息,将所述资源响应信息发送至所述网页客户端。3.根据权利要求2所述的网页客户端的标识方法,其特征在于,所述检测所述资源访问请求中是否携带所述网页客户端的唯一标识之后,还包括:若所述资源访问请求中携带了所述网页客户端的唯一标识,则基于所述资源访问请求携带的所述唯一标识对所述网页客户端进行身份标识。4.根据权利要求1所述的网页客户端的标识方法,其特征在于,所述目标脚本及所述预设脚本均为通过超文本标记语言描述的脚本;所述基于所述目标脚本及用于生成预设网页图像的预设脚本,生成资源响应信息,包括:将所述预设脚本中主体部分的内容合并至所述目标脚本中的主体部分,并为合并后的所述目标脚本添加响应标头,得到所述资源响应信息。5.根据权利要求1-4任一项所述的网页客户端的标识方法,其特征在于,所述将所述目标图像转换为第二预设格式的图像,包括:采用预设编码方式对所述目标图像进行编码,得到第二预设格式的图像;所述预设编码方式为所述第二预设格式的图像对应的...

【专利技术属性】
技术研发人员:林泽全
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1