数据处理方法及装置制造方法及图纸

技术编号:9872623 阅读:89 留言:0更新日期:2014-04-04 06:02
本发明专利技术实施例提供了一种数据处理方法及装置,该方法提取用户浏览过的第一Web页面的特征信息,以及与第一Web页面对应的第一表单的特征信息,当用户提交的第二表单的特征信息与第一表单的特征信息满足预设条件时,获取所述第一Web页面的特征信息,从服务器中获取除所述第一Web页面的特征信息外的数据,将第一Web页面的特征信息以及所述数据信息形成与第二表单对应的第二Web页面。服务器和浏览器之间的数据信息传输量大大减少,从而节省了带宽资源。

【技术实现步骤摘要】
数据处理方法及装置
本专利技术涉及通信领域,更具体的说,是涉及数据处理方法及装置。
技术介绍
Web表单是服务器基于Web页面与用户交互的主要手段之一,用户可以在Web表单上输入凭据,例如关键字,服务器在收到这些凭据后,根据用户在表单上输入的关键字给用户反馈一网页。用户每次提交一个表单,服务器都会向该用户反馈一网页。专利技术人在实现本专利技术创造的过程中发现,服务器向用户反馈的网页的大部分HTML代码是相同的,从而导致带宽资源的浪费。
技术实现思路
有鉴于此,本专利技术提供了一种数据处理方法及装置,以克服现有技术中带宽资源的浪的问题。为实现上述目的,本专利技术提供如下技术方案:一种数据处理方法,包括:提取用户浏览过的第一Web页面的特征信息,所述特征信息包括响应状态行、含有Cookie的头信息、与所述第一Web页面对应的第一表单的特征信息;当用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件时,获取所述第一Web页面的特征信息;从服务器中获取除所述第一Web页面的特征信息外的数据信息;将所述第一Web页面的特征信息以及所述数据信息形成与所述第二表单对应的第二Web页面。其中,所述第一表单的特征信息包括所述用户提交所述第一表单的时间信息,所述第二表单的特征信息包括所述用户提交所述第二表单的时间信息,所述用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件包括:所述用户提交所述第一表单的时间信息与所述用户提交所述第二表单的时间信息的差值属于预设时间范围。其中,所述第一表单的特征信息包括第一关键字信息,所述第二表单的特征信息包括第二关键字信息,所述用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件包括:所述第一关键字信息与所述第二关键字信息相同,或所述第一关键字信息与所述第二关键字信息的匹配率大于预设值。其中,所述从服务器中获取除所述第一Web页面的特征信息外的数据包括:依据所述第二表单,使用javascript向所述服务器请求获取所述第二Web页面,以便所述服务器通过异步数据传输向所述用户反馈所述除所述第一Web页面的特征信息外的数据。其中,还包括:将所述第一表单的特征信息添加至Web浏览器的右键菜单中。一种数据处理装置,包括:提取模块,用于提取用户浏览过的第一Web页面的特征信息,所述特征信息包括响应状态行、含有Cookie的头信息、与所述第一Web页面对应的第一表单的特征信息;第一获取模块,用于当用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件时,获取所述第一Web页面的特征信息;第二获取模块,用于从服务器中获取除所述第一Web页面的特征信息外的数据信息;形成模块,用于将所述第一Web页面的特征信息以及所述数据信息形成与所述第二表单对应的第二Web页面。其中,所述第一表单的特征信息包括所述用户提交所述第一表单的时间信息,所述第二表单的特征信息包括所述用户提交所述第二表单的时间信息,所述用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件包括:所述用户提交所述第一表单的时间信息与所述用户提交所述第二表单的时间信息的差值属于预设时间范围。其中,所述第一表单的特征信息包括第一关键字信息,所述第二表单的特征信息包括第二关键字信息,所述用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件包括:所述第一关键字信息与所述第二关键字信息相同,或所述第一关键字信息与所述第二关键字信息的匹配率大于预设值。其中,所述第二获取模块具体用于:依据所述第二表单,使用javascript向所述服务器请求获取所述第二Web页面,以便所述服务器通过异步数据传输向所述用户反馈所述除所述第一Web页面的特征信息外的数据信息。其中,还包括:添加模块,用于将所述第一表单的特征信息添加至Web浏览器的右键菜单中。经由上述的技术方案可知,与现有技术相比,本专利技术实施例提供了一种数据处理方法,该方法提取用户浏览过的第一Web页面的特征信息,以及与第一Web页面对应的第一表单的特征信息,当用户提交的第二表单的特征信息与第一表单的特征信息满足预设条件时,获取所述第一Web页面的特征信息,从服务器中获取除所述第一Web页面的特征信息外的数据,将第一Web页面的特征信息以及所述数据信息形成与第二表单对应的第二Web页面。服务器和浏览器之间的数据信息传输量大大减少,从而节省了带宽资源。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供了一种数据处理方法的流程示意图;图2为本专利技术实施例提供的一种数据处理装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅附图1,为本专利技术实施例提供了一种数据处理方法的流程示意图,该方法包括:步骤S101:提取用户浏览过的第一Web页面的特征信息,所述特征信息包括响应状态行、含有Cookie的头信息、与所述第一Web页面对应的第一表单的特征信息。步骤S102:当用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件时,获取所述第一Web页面的特征信息。所述第一表单的特征信息包括所述用户提交所述第一表单的时间信息,所述第二表单的特征信息包括所述用户提交所述第二表单的时间信息,所述用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件包括:所述用户提交所述第一表单的时间信息与所述用户提交所述第二表单的时间信息的差值属于预设时间范围。预设时间范围可以为[0,1min]或[0,2min],本专利技术实施例并不对预设时间范围作具体限定,预设时间范围的具体范围可以依据实际情况而定。所述第一表单的特征信息包括第一关键字信息,所述第二表单的特征信息包括第二关键字信息,所述用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件包括:所述第一关键字信息与所述第二关键字信息相同,或所述第一关键字信息与所述第二关键字信息的匹配率大于预设值。假设第一关键字信息包括10个字符,第二关键字信息包括12个字符,而第一关键字信息中与第二关键字信息中相同的字符个数为8个,则匹配率可以为8/12,预设值可以根据实际情况而定。本专利技术实施例并不对预设值的具体值作限定。步骤S103:从服务器中获取除所述第一Web页面的特征信息外的数据信息。从服务器中获取除所述第一Web页面的特征信息外的数据的方法可以为依据所述第二表单,使用javascript向所述服务器请求获取所述第二Web页面,以便所述服务器通过异步数据传输向所述用户反馈所述除所述第一Web页面的特征信息外的数据信息。或者客户端使用javascript向服务器请求除所述第一Web页面的特征信息外的数据,服务器根据该请求,向所述用户反馈所述除所述第一Web页面本文档来自技高网...
数据处理方法及装置

【技术保护点】
一种数据处理方法,其特征在于,包括:提取用户浏览过的第一Web页面的特征信息,所述特征信息包括响应状态行、含有Cookie的头信息、与所述第一Web页面对应的第一表单的特征信息;当用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件时,获取所述第一Web页面的特征信息;从服务器中获取除所述第一Web页面的特征信息外的数据信息;将所述第一Web页面的特征信息以及所述数据信息形成与所述第二表单对应的第二Web页面。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:提取用户浏览过的第一Web页面的特征信息,所述特征信息包括响应状态行、含有Cookie的头信息、与所述第一Web页面对应的第一表单的特征信息;当用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件时,获取所述第一Web页面的特征信息;从服务器中获取除所述第一Web页面的特征信息外的数据信息;将所述第一Web页面的特征信息以及所述数据信息形成与所述第二表单对应的第二Web页面;所述第一表单的特征信息包括第一关键字信息,所述第二表单的特征信息包括第二关键字信息,所述用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件包括:所述第一关键字信息与所述第二关键字信息相同,或所述第一关键字信息与所述第二关键字信息的匹配率大于预设值。2.根据权利要求1所述数据处理方法,其特征在于,所述第一表单的特征信息包括所述用户提交所述第一表单的时间信息,所述第二表单的特征信息包括所述用户提交所述第二表单的时间信息,所述用户提交的第二表单的特征信息与所述第一表单的特征信息满足预设条件包括:所述用户提交所述第一表单的时间信息与所述用户提交所述第二表单的时间信息的差值属于预设时间范围。3.根据权利要求1所述数据处理方法,其特征在于,所述从服务器中获取除所述第一Web页面的特征信息外的数据包括:依据所述第二表单,使用javascript向所述服务器请求获取所述第二Web页面,以便所述服务器通过异步数据传输向所述用户反馈所述除所述第一Web页面的特征信息外的数据。4.根据权利要求1所述数据处理方法,其特征在于,还包括:将所述第一表单的特征信息添加至Web浏览器的右键菜单中。5.一种数据处理装置,...

【专利技术属性】
技术研发人员:黄文江黄鸣俊张家品刘川川王静
申请(专利权)人:国家电网公司国网浙江象山县供电公司国网浙江省电力公司宁波供电公司
类型:发明
国别省市:

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

1