一种数据引用记录方法技术

技术编号:21477799 阅读:28 留言:0更新日期:2019-06-29 04:51
本发明专利技术公开了一种数据引用记录方法,包括以下步骤:步骤S1、提供一第一服务器,第一服务器包括一公开的金融页面,金融页面具有复数个数据分组,每个数据分组后嵌入一记录脚本;步骤S2、当数据分组中的金融数据被引用后,记录脚本获取引用金融数据的第二服务器的信息;步骤S3、记录脚本将信息存储于第一服务器中。本发明专利技术通过在第一服务器中金融页面的复数个数据分组后均嵌入一记录脚本,在任一数据分组中的金融数据被引用后启动记录脚本,获知引用数据的第二服务器的信息,并将信息存储于第一服务器中,有效地对非法获取数据的服务器对定位。

【技术实现步骤摘要】
一种数据引用记录方法
本专利技术涉及数据引用领域,尤其涉及一种数据引用记录方法。
技术介绍
随着互联网的广泛普及,越来越多数据信息通过网络呈现。随着爬虫技术的应用,对金融页面内的金融数据进行非法爬取的情况日益增加,恶意程序的过量爬取往往导致服务器负载过大。目前现有技术中已经具有针对网页数据引用量统计的方法,但无法获知引用数据的服务器信息,这也导致无法对非法获取数据的服务器对定位。
技术实现思路
针对现有技术中存在的上述问题,现提供一种数据引用记录方法。具体技术方案如下:一种数据引用记录方法,包括以下步骤:步骤S1、提供一第一服务器,所述第一服务器包括一公开的金融页面,所述金融页面具有复数个数据分组,每个所述数据分组后嵌入一记录脚本;步骤S2、当所述数据分组中的金融数据被引用后,所述记录脚本获取引用所述金融数据的第二服务器的信息;步骤S3、所述记录脚本将所述信息存储于所述第一服务器中。优选的,所述数据分组通过table标签标记。优选的,所述记录脚本嵌入于所述table标签中。优选的,所述记录脚本为隐藏的iframe标签。优选的,所述iframe标签的iframe帧的高设置为0、宽设置为0。优选的,所述iframe标签引用一服务端程序脚本。优选的,所述服务端程序脚本为ASP(ActiveServerPage,动态服务器页面),或PHP(HypertextPreprocessor,超级文本预处理语言),或JSP(JavaServerPages,java服务器页面)。上述技术方案具有如下优点或有益效果:上述技术方案,通过一种数据引用记录方法,通过在数据分组后嵌入一记录脚本,有效地在数据分组中的金融数据被引用后获知引用数据的服务器信息,达到对非法获取数据的服务器对定位的目的。附图说明图1为本专利技术一种数据引用记录方法实施例的流程步骤示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。本专利技术的较佳的实施例中,基于现有技术中存在的上述问题,现提供一种数据引用记录方法,如图1所示,包括以下步骤:步骤S1、提供一第一服务器,第一服务器包括一公开的金融页面,金融页面具有复数个数据分组,每个数据分组后嵌入一记录脚本;步骤S2、当数据分组中的金融数据被引用后,记录脚本获取引用金融数据的第二服务器的信息;步骤S3、记录脚本将信息存储于第一服务器中。上述技术方案通过一种数据引用记录方法,通过在第一服务器中金融页面的复数个数据分组后均嵌入一记录脚本,在任一数据分组中的金融数据被引用后启动记录脚本,获知引用数据的第二服务器的信息,并将信息存储于第一服务器中,有效地对非法获取数据的服务器对定位。作为优选的实施方式,数据分组通过table标签标记。上述技术方案中,通过table标签标记数据分组,table标签用以定义HTML(HyperTextMarkupLanguage,超文本标记语言)表格,由于所有浏览器都支持table标签,使得数据分组能被所有浏览器支持。作为优选的实施方式,记录脚本嵌入于table标签中。上述技术方案中,将记录脚本嵌入于table标签中,使得在数据分组被引用时能够触发记录脚本,从而获取引用数据分组的第二服务器的信息。作为优选的实施方式,记录脚本为隐藏的iframe标签。作为优选的实施方式,iframe标签的iframe帧的高设置为0、宽设置为0。上述技术方案中,iframe标签是HTML标签的一种,作用创建包含另外一个文档的内联框架即文档中的文档,或者浮动的框架即行内框架。将iframe标签的高度height以及宽度width的尺寸均设置为0,即可将iframe标签隐藏。避免引用金融数据的第二服务器发现记录脚本而避开记录。作为优选的实施方式,iframe标签引用一服务端程序脚本。服务端程序脚本能在网页服务器上编写程序并使之正常运行。上述技术方案中,通过iframe标签引用服务端程序脚本,当爬虫程序下载一个网页时,如果网页中包含服务端程序脚本即记录脚本,网页服务器将执行网页中的记录脚本,然后把执行的结果即获取的第二服务器的信息存储于第一服务器中。作为优选的实施方式,服务端程序脚本为ASP,或PHP,或JSP。以上所述仅为本专利技术较佳的实施例,并非因此限制本专利技术的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本专利技术说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本专利技术的保护范围内。本文档来自技高网...

【技术保护点】
1.一种数据引用记录方法,其特征在于,包括以下步骤:步骤S1、提供一第一服务器,所述第一服务器包括一公开的金融页面,所述金融页面具有复数个数据分组,每个所述数据分组后嵌入一记录脚本;步骤S2、当所述数据分组中的金融数据被引用后,所述记录脚本获取引用所述金融数据的第二服务器的信息;步骤S3、所述记录脚本将所述信息存储于所述第一服务器中。

【技术特征摘要】
1.一种数据引用记录方法,其特征在于,包括以下步骤:步骤S1、提供一第一服务器,所述第一服务器包括一公开的金融页面,所述金融页面具有复数个数据分组,每个所述数据分组后嵌入一记录脚本;步骤S2、当所述数据分组中的金融数据被引用后,所述记录脚本获取引用所述金融数据的第二服务器的信息;步骤S3、所述记录脚本将所述信息存储于所述第一服务器中。2.根据权利要求1所述的数据引用记录方法,其特征在于,所述数据分组通过table标签标记。3.根据权利要求2所述的数据引用记录...

【专利技术属性】
技术研发人员:王俊丰闫记香周姚吴延占杜莹萍
申请(专利权)人:上海古鳌电子科技股份有限公司
类型:发明
国别省市:上海,31

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

1