一种获取带水印网页的方法和系统技术方案

技术编号:21852034 阅读:34 留言:0更新日期:2019-08-14 00:40
本发明专利技术公开了一种获取带水印网页的方法,包括预先对至少一个目标网页的水印配置方式进行设置并存储;结合用户的访问请求,调取用户期望网页的水印配置方式;通过识别码生成算法生成与用户唯一对应的水印码,并根据调取的水印配置方式生成目标水印;对目标水印以及所述期望网页进行合成显示。本发明专利技术与传统相比,能够极大地简化配置水印网页的过程,并且能够降低维护成本,有效地提高了用户的信息安全意识,防止机密信息的泄露。此外,本发明专利技术还提供了一种获取带水印网页的系统。

A Method and System for Obtaining Watermarked Web Pages

【技术实现步骤摘要】
一种获取带水印网页的方法和系统
本专利技术涉及信息安全
,尤其涉及一种获取带水印网页的方法和系统。
技术介绍
随着互联网技术的蓬勃发展,信息获取方式多种多样,通过访问网页来获取信息是一种普遍的信息获取方式。为了确保网页中的信息不被泄露,网站管理人员往往采用水印技术,即在网页中添加水印,例如“注意保密,请勿外泄”等,来提示访问网页的用户对网页中的信息进行保密。现有的网站服务器,只有接收到终端(如台式计算机、笔记本电脑、智能手机等)发送的携带有水印信息的网页获取请求,且该水印信息通过网站服务器验证后,才能够返回带水印网页。为了获取到带水印网页,需要在终端上安装并运行与网站服务器配套的定制软件,该定制端软件能够在终端发送的网页获取请求中添加能够通过网站服务器验证的水印信息。这样,网站服务器能够在接收到终端发送的上述网页获取请求后,返回带水印网页给终端。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:用户需要在终端中预先安装定制软件,才能够访问带水印网页,导致用户访问带水印网页的过程繁琐,易使用户产生抵触心理。并且,技术人员需要开发适配不同终端的定制软件,导致定制软件的开发和维护成本较高。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种获取带水印网页的方法和系统。所述技术方案如下:一方面,本申请提供了一种获取带水印网页的方法,包括:预先对至少一个目标网页的水印配置方式进行设置并存储;结合用户的访问请求,调取用户期望网页的水印配置方式;通过识别码生成算法生成与用户唯一对应的水印码,并根据调取的所述水印配置方式生成目标水印;对所述目标水印以及所述期望网页进行合成显示。进一步的,所述预先对至少一个目标网页的水印配置方式进行设置并存储的步骤,具体包括:对水印编码表进行编辑;所述水印编码表中包括水印子码以及定位标识;所述水印子码具有唯一样式的特征点标记;所述定位标识中包含的特征点与任意水印子码所标记特征点均不重叠;对水印显示规格以及所述定位标识的添加方式进行设定;将编辑完成的水印编码表以及设定完成的水印显示规格以及所述定位标识的添加方式与目标网页进行关联存储。进一步的,所述通过识别码生成算法生成与用户唯一对应的水印码,并结合调取的所述水印配置方式生成目标水印的步骤,具体包括:根据通用唯一识别码生成算法生成基础码,并从所述基础码中随机选取预设位字符;判断是否存在相同预设位字符的水印码;如不存在,则对所选取的预设位字符生成目标水印码;如存在,则对重新选取的预设位字符进行再次判断,直至生成目标水印码;结合调取的所述水印配置方式以及生成的所述目标水印码形成目标水印。进一步的,在所述结合用户的访问请求,调取用户期望网页的水印配置方式的步骤之后,还包括:对用户访问信息进行获取;获取的用户访问信息至少包括IP地址、访问时间以及设备名称。进一步的,在所述对用户访问信息进行获取的步骤之后,还包括:对新生成的目标水印码进行更新存储,并且对所述目标水印码与用户访问信息进行关联记录。另一方面,本申请提供了一种获取带水印网页的系统,包括:至少一个客户端、网站服务器以及水印服务器;其中,所述水印服务器包括存储配置模块、调用模块以及水印生成模块;所述存储配置模块,用于预先对至少一个目标网页的水印配置方式进行设置并存储;所述调用模块,用于结合用户通过所述客户端发起的访问请求,从所述存储配置模块中调取用户期望网页的水印配置方式;所述水印生成模块,用于通过识别码生成算法生成与用户唯一对应的水印码,并根据调取的所述水印配置方式生成目标水印;所述网站服务器,用于对所述水印生成模块形成的目标水印在用户期望网页上进行合成显示。进一步的,所述存储配置模块包括:第一配置单元、第二配置单元以及存储单元:所述第一配置单元,用于对水印编码表进行编辑;所述水印编码表中包括水印子码以及定位标识;所述水印子码具有唯一样式的特征点标记;所述定位标识中包含的特征点与任意水印子码所标记特征点均不重叠;所述第二配置单元,用于对水印显示规格以及所述定位标识的添加方式进行设定;所述存储单元,用于将所述第一配置单元编辑完成的水印编码表以及所述第二配置单元设定完成的水印显示规格以及所述定位标识的添加方式与目标网页进行关联存储。进一步的,所述水印生成模块包括:采样单元、处理单元以及输出单元;所述采样单元,用于根据通用唯一识别码生成算法生成基础码,并从所述基础码中随机选取预设位字符;所述处理单元,用于判断在所述存储单元中是否存在与所述采样单元选取预设位字符相同的水印码;如不存在,则对所述采样单元所选取的预设位字符生成目标水印码;如存在,则对所述采样单元重新选取的预设位字符进行再次判断,直至生成目标水印码;所述输出单元,用于结合所述调用模块调取的水印配置方式以及所述处理单元生成的目标水印码形成目标水印。进一步的,所述调用模块还用于对用户访问信息进行获取;获取的用户访问信息至少包括IP地址、访问时间以及设备名称。进一步的,所述存储单元还用于对新生成的目标水印码进行更新存储,并且对所述目标水印码与用户访问信息进行关联记录。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术实施例与现有技术相比,通过预先对目标网页设置水印配置方式,能够满足相同配置方式对应多个目标网页的情况,降低了维护成本。其次,在用户向期望网页面发起访问请求后,就能够实现对该期望页面所对应的水印配置方式的直接获取,进而自动对该网页施加生成水印。在整个过程中,不要求用户安装定制软件,极大地简化了配置水印网页的过程,提高了用户的体验感。此外,由于用以生成目标水印的水印码具有唯一性,且通过将用户访问信息与水印码进行关联存储的方式,实现了所浏览网页与用户之间的直接映射,能够有效地提高用户的信息安全意识,进而防止机密信息的泄露。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供获取带水印网页方法的方法流程图;图2为图1中步骤S200的细化流程图;图3为本专利技术优选实施例提供水印编码表的示意图;图4为图1中步骤S300的细化流程图;图5为本专利技术实施例提供获取带水印网页系统的系统架构图;图6为图5中存储配置模块310的结构示意图;图7为图5中水印生成模块330的结构示意图。具体实施方式以下将配合附图及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。图1为本专利技术实施例提供获取带水印网页方法的方法流程图,该方法包括:S100:预先对至少一个目标网页的水印配置方式进行设置并存储。在本专利技术实施例中,该步骤的目的在于使目标网页具备唯一对应的水印配置方式。其中,水印配置方式至少包括水印编码表以及水印显示方式。在本专利技术优选实施例中,该目标网页的数量可以为多个;水印配置方式的种类也可以为多种;在设置的过程中,也可以将多个目标网页均对应同样的水印配置方式。请一并参阅图2,为图1中步骤S100的细化流程图,步骤S100包括:S110:对水印编码表进行编辑本文档来自技高网...

【技术保护点】
1.一种获取带水印网页的方法,其特征在于,包括:预先对至少一个目标网页的水印配置方式进行设置并存储;结合用户的访问请求,调取用户期望网页的水印配置方式;通过识别码生成算法生成与用户唯一对应的水印码,并根据调取的所述水印配置方式生成目标水印;将所述目标水印在所述用户期望网页上进行合成显示。

【技术特征摘要】
1.一种获取带水印网页的方法,其特征在于,包括:预先对至少一个目标网页的水印配置方式进行设置并存储;结合用户的访问请求,调取用户期望网页的水印配置方式;通过识别码生成算法生成与用户唯一对应的水印码,并根据调取的所述水印配置方式生成目标水印;将所述目标水印在所述用户期望网页上进行合成显示。2.根据权利要求1所述的方法,其特征在于,所述预先对至少一个目标网页的水印配置方式进行设置并存储的步骤,具体包括:对水印编码表进行编辑;所述水印编码表中包括水印子码以及定位标识;所述水印子码具有唯一样式的特征点标记;所述定位标识中包含的特征点与任意水印子码所标记特征点均不重叠;对水印显示规格以及所述定位标识的添加方式进行设定;将编辑完成的水印编码表以及设定完成的水印显示规格以及所述定位标识的添加方式与目标网页进行关联存储。3.根据权利要求2所述的方法,其特征在于,所述通过识别码生成算法生成与用户唯一对应的水印码,并结合调取的所述水印配置方式生成目标水印的步骤,具体包括:根据通用唯一识别码生成算法生成基础码,并从所述基础码中随机选取预设位字符;判断是否存在相同预设位字符的水印码;如不存在,则对所选取的预设位字符生成目标水印码;如存在,则对重新选取的预设位字符进行再次判断,直至生成目标水印码;结合调取的所述水印配置方式以及生成的所述目标水印码形成目标水印。4.根据权利要求3所述的方法,其特征在于,在所述结合用户的访问请求,调取用户期望网页的水印配置方式的步骤之后,还包括:对用户访问信息进行获取;获取的用户访问信息至少包括IP地址、访问时间以及设备名称。5.根据权利要求4所述的方法,其特征在于,在所述对用户访问信息进行获取的步骤之后,还包括:对新生成的目标水印码进行更新存储,并且对所述目标水印码与所述用户访问信息进行关联记录。6.一种获取带水印网页的系统,包括至少一个客户端,其特征在于,还包括:网站服务器以及水印服务器;其中,所述水印服务器包括存储配置模块、调用模块以及水印生成模块...

【专利技术属性】
技术研发人员:王浩李永强王一任裴俊宇
申请(专利权)人:上海诺亚投资管理有限公司
类型:发明
国别省市:上海,31

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

1