数据处理方法、装置和服务器制造方法及图纸

技术编号:30324305 阅读:16 留言:0更新日期:2021-10-09 23:59
本说明书提供了数据处理方法、装置和服务器。基于该方法,用户终端在响应目标用户针对来源页面中的目标图片发起的触发操作时,会先获取该目标用户的用户信息,并将用户信息添加到请求头中,以生成包含有用户信息的目标图片获取请求;再将该目标图片获取请求发送至服务器;服务器可以根据目标图片获取请求,先获取所请求的目标图片的图片标识,以及目标用户的用户信息;并根据目标图片的图片标识获取相应的目标图片;再调用预设的图片处理库,根据目标图片和目标用户的用户信息,生成携带有以目标用户的用户信息作为水印信息的目标水印图片;再将目标水印图片发送至用户终端,展示给目标用户。从而可以有效地保护图片的数据安全。全。全。

【技术实现步骤摘要】
数据处理方法、装置和服务器


[0001]本说明书属于互联网金融
,尤其涉及一种数据处理方法、装置和服务器。

技术介绍

[0002]在互联网金融
,有时银行等金融机构的工作人员会通过访问机构内部网站来查询获取所关注的某些金融数据图片。而上述金融数据图片大多都是要求保密的,不允许流传到机构外部。
[0003]但是,基于现有的数据处理方法,往往无法有效地对上述图片进行数据保护。并且,基于现有的数据处理方法,如果图片流传到机构外部,也很难对泄露者进行溯源追踪。
[0004]针对上述问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本说明书提供了一种数据处理方法、装置和服务器,能够高效且智能地响应用户发起的触发操作,生成并向用户展示携带有以该用户的用户信息作为水印信息的水印图片,进而可以有效地保护了图片的数据安全,使得后续即使图片遭到泄露,也能够根据水印图片的水印信息,对泄露图片的用户进行较为精准的溯源追踪。
[0006]本说明书实施例提供了一种数据处理方法,应用于服务器,包括:
[0007]接收目标用户通过用户终端发出的目标图片获取请求;其中,所述目标图片获取请求的请求头中至少包含有目标用户的用户信息;
[0008]根据所述目标图片获取请求,获取目标图片的图片标识,以及目标用户的用户信息;
[0009]根据所述目标图片的图片标识,获取目标图片;
[0010]调用预设的图片处理库,根据所述目标图片和目标用户的用户信息,生成目标水印图片;其中,所述目标水印图片所携带的水印信息为目标用户的用户信息;
[0011]将所述目标水印图片发送至用户终端。
[0012]在一些实施例中,所述目标图片获取请求还包含有url地址,其中,所述url地址携带有所请求的目标图片的图片标识。
[0013]在一些实施例中,根据所述目标图片获取请求,获取目标图片的图片标识,包括:解析所述目标图片获取请求中的url地址,以获取目标图片的图片标识。
[0014]在一些实施例中,所述请求头还包含有referer字段,其中,所述referer字段记载有来源页面的页面地址;所述目标用户通过在用户终端所展示的来源页面上发起针对目标图片的触发操作,以触发用户终端生成并发出所述目标图片获取请求。
[0015]在一些实施例中,在接收目标用户通过用户终端发起的目标图片获取请求之后,所述方法还包括:
[0016]从所述目标图片获取请求中提取referer字段;
[0017]根据所述referer字段,对所述目标图片获取请求进行风险验证。
[0018]在一些实施例中,在调用预设的图片处理库,根据所述目标图片和目标用户的用户信息,生成目标水印图片之后,所述方法还包括:
[0019]根据预设的LRD算法,将目标水印图片保存于预设的存储区域;并根据预设的LRD算法,管理预设的存储区域中所保存的水印图片。
[0020]在一些实施例中,根据预设的LRD算法,将目标水印图片保存于预设的存储区域,包括:
[0021]在预设的存储区域中保存所述目标水印图片,并记录目标水印图片的生成时间和文件大小;
[0022]根据所述目标水印图片的文件大小,更新预设的存储区域的文件大小。
[0023]在一些实施例中,根据预设的LRD算法,管理预设的存储区域中所保存的水印图片,包括:
[0024]在监测到预设的存储区域的文件大小发生更新的情况下,检测所述预设的存储区域的文件大小是否大于预设的触发阈值;
[0025]在确定所述预设的存储区域的文件大小大于预设的触发阈值的情况下,获取并根据预设的存储区域中水印图片的生成时间,确定出生成时间与当前时间差值最大的水印图片,作为超时图片;
[0026]删除预设的存储区域中的超时图片;并根据所述超时图片的文件大小,更新预设的存储区域的文件大小。
[0027]本说明书实施例还提供了一种数据处理方法,应用于用户终端,包括:
[0028]接收目标用户针对来源页面中的目标图片发起的触发操作;
[0029]响应所述触发操作,获取目标用户的用户信息;
[0030]将所述目标用户的用户信息添加至请求头中,以生成目标图片获取请求;
[0031]将所述目标图片获取请求发送至服务器。
[0032]在一些实施例中,获取目标用户的用户信息,包括:
[0033]检测用户终端所保存的cookie数据是否失效;
[0034]在确定所述cookie数据失效的情况下,生成预设的登录界面,以引导目标用户通过预设的登录方式重新登录;并将目标用户在重新登录时提供的用户信息保存于cookie数据中;
[0035]从所述cookie数据中提取目标用户的用户信息。
[0036]在一些实施例中,所述预设的登录方式包括扫码登录,或,基于手机验证码登录。
[0037]在一些实施例中,将所述目标图片获取请求发送至服务器之后,所述方法还包括:
[0038]接收服务器反馈的目标水印图片;
[0039]将所述目标水印图片保存于本地缓存中,并记录目标水印图片的目标图片的图片标识和目标用户的用户信息。
[0040]在一些实施例中,在生成目标图片获取请求之后,所述方法还包括:
[0041]根据所述目标图片获取请求,获取目标图片的图片标识和目标用户的用户信息;
[0042]根据所述目标图片的图片标识和目标用户的用户信息,检索本地缓存,以确定是否存在相匹配的目标水印图片;
[0043]在确定本地缓存中存在相匹配的目标水印图片的情况下,从所述本地缓存获取目
标水印图片。
[0044]本书明书实施例还提供了一种数据处理装置,包括:
[0045]接收模块,用于接收目标用户通过用户终端发出的目标图片获取请求;其中,所述目标图片获取请求的请求头中至少包含有目标用户的用户信息;
[0046]第一获取模块,用于根据所述目标图片获取请求,获取目标图片的图片标识,以及目标用户的用户信息;
[0047]第二获取模块,用于根据所述目标图片的图片标识,获取目标图片;
[0048]生成模块,用于调用预设的图片处理库,根据所述目标图片和目标用户的用户信息,生成目标水印图片;其中,所述目标水印图片所携带的水印信息为目标用户的用户信息;
[0049]发送模块,用于将所述目标水印图片发送至用户终端。
[0050]本书明书实施例还提供了一种数据处理装置,包括:
[0051]接收模块,用于接收目标用户针对来源页面中的目标图片发起的触发操作;
[0052]获取模块,用于响应所述触发操作,获取目标用户的用户信息;
[0053]生成模块,用于将所述目标用户的用户信息添加至请求头中,以生成目标图片获取请求;
[0054]发送模块,用于将所述目标图片获取请求发送至服务器。...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于服务器,包括:接收目标用户通过用户终端发出的目标图片获取请求;其中,所述目标图片获取请求的请求头中至少包含有目标用户的用户信息;根据所述目标图片获取请求,获取目标图片的图片标识,以及目标用户的用户信息;根据所述目标图片的图片标识,获取目标图片;调用预设的图片处理库,根据所述目标图片和目标用户的用户信息,生成目标水印图片;其中,所述目标水印图片所携带的水印信息为目标用户的用户信息;将所述目标水印图片发送至用户终端。2.根据权利要求1所述的方法,其特征在于,所述目标图片获取请求还包含有url地址,其中,所述url地址携带有所请求的目标图片的图片标识。3.根据权利要求2所述的方法,其特征在于,根据所述目标图片获取请求,获取目标图片的图片标识,包括:解析所述目标图片获取请求中的url地址,以获取目标图片的图片标识。4.根据权利要求1所述的方法,其特征在于,所述请求头还包含有referer字段,其中,所述referer字段记载有来源页面的页面地址;所述目标用户通过在用户终端所展示的来源页面上发起针对目标图片的触发操作,以触发用户终端生成并发出所述目标图片获取请求。5.根据权利要求4所述的方法,其特征在于,在接收目标用户通过用户终端发出的目标图片获取请求之后,所述方法还包括:从所述目标图片获取请求中提取referer字段;根据所述referer字段,对所述目标图片获取请求进行风险验证。6.根据权利要求1所述的方法,其特征在于,在调用预设的图片处理库,根据所述目标图片和目标用户的用户信息,生成目标水印图片之后,所述方法还包括:根据预设的LRD算法,将目标水印图片保存于预设的存储区域;并根据预设的LRD算法,管理预设的存储区域中所保存的水印图片。7.根据权利要求6所述的方法,其特征在于,根据预设的LRD算法,将目标水印图片保存于预设的存储区域,包括:在预设的存储区域中保存所述目标水印图片,并记录目标水印图片的生成时间和文件大小;根据所述目标水印图片的文件大小,更新预设的存储区域的文件大小。8.根据权利要求7所述的方法,其特征在于,根据预设的LRD算法,管理预设的存储区域中所保存的水印图片,包括:在监测到预设的存储区域的文件大小发生更新的情况下,检测所述预设的存储区域的文件大小是否大于预设的触发阈值;在确定所述预设的存储区域的文件大小大于预设的触发阈值的情况下,获取并根据预设的存储区域中水印图片的生成时间,确定出生成时间与当前时间差值最大的水印图片,作为超时图片;删除预设的存储区域中的超时图片;并根据所述超时图片的文件大小,更新预设的存储区域的文件大小。
9.一种数据处理方法,其特征在于,应用于用户终端,包括:接收目标用...

【专利技术属性】
技术研发人员:孟繁贵梁锐
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1