【技术实现步骤摘要】
网页中数据的处理方法及装置
本公开涉及计算机及电子设备
,尤其涉及网页中数据的处理方法及装置。
技术介绍
随着互联网的行业发展,网页的形态也随着用户的需求不断的发生变化,在这个过程中客户端和服务器的交互变得越来越频繁,其中不乏很多涉及用户操作记录的网页应用。例如邮件的草稿箱,或者是用户数据的时光机等。此类网页应用的特点是会记录下用户对服务器端数据操作的全过程,并在服务器端写入多个数据副本,而每个数据副本写入的依据就是用户对网页中数据的操作行为。当用户需要恢复数据到某个中间状态时,需要读取服务器上保存的相应的数据副本。相关技术中,如类似于邮件草稿此类的应用中,一方面服务器会每间隔一段时间存储一次数据,同时会留下一次改动记录。当用户希望恢复到编辑过程的某个中间状态时,向服务器发送请求以获得相应的数据内容。另一方面,用户可以手动保存历史快照,以此在服务器上产生一个数据记录,同时当用户希望恢复到某个中间状态时,向服务器发送请求以获得相应的数据内容。然而,每间隔一段时间存储一次数据,不利于有效利用服务器的资源,如果一段时间内没有内容修改或者是比较少的内容修改,服务器重 ...
【技术保护点】
一种网页中数据的处理方法,其特征在于,包括:监控对网页中的数据执行的编辑操作,获得编辑操作信息;将所述编辑操作信息缓存至本地;所述将所述编辑操作信息缓存至本地之前,所述方法还包括:生成所述编辑操作信息对应的编辑操作标识;所述将所述编辑操作信息缓存至本地包括:将所述编辑操作信息与所述编辑操作标识对应缓存至本地;接收读取编辑操作信息的请求,所述请求中包括编辑操作标识;从本地缓存中读取所述请求中包括的所述编辑操作标识对应的编辑操作信息。
【技术特征摘要】
1.一种网页中数据的处理方法,其特征在于,包括:监控对网页中的数据执行的编辑操作,获得编辑操作信息;将所述编辑操作信息缓存至本地;所述将所述编辑操作信息缓存至本地之前,所述方法还包括:生成所述编辑操作信息对应的编辑操作标识;所述将所述编辑操作信息缓存至本地包括:将所述编辑操作信息与所述编辑操作标识对应缓存至本地;接收读取编辑操作信息的请求,所述请求中包括编辑操作标识;从本地缓存中读取所述请求中包括的所述编辑操作标识对应的编辑操作信息。2.根据权利要求1所述的方法,其特征在于,所述获得编辑操作信息之前,所述方法还包括:检测浏览器是否支持本地缓存技术;所述监控对网页中的数据执行的编辑操作,获得编辑操作信息,包括:当所述浏览器支持本地缓存技术时,监控对网页中的数据执行的编辑操作,获得编辑操作信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:判断本地缓存的所述编辑操作信息的信息量是否等于或大于预设阈值;当所述编辑操作信息的信息量等于或大于所述预设阈值时,将本地缓存的所述编辑操作信息发送至服务器,由所述服务器存储所述编辑操作信息。4.根据权利要求3所述的方法,其特征在于,所述将本地缓存的所述编辑操作信息发送至服务器之后,所述方法还包括:清空本地缓存的所述编辑操作信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述网页关闭时或者接收到清空指令时,清空本地缓存的所述编辑操作信息。6.一种网页中数据的处理装置,其特征在于,包括:监控模块,用于监控对网页中的数据执行的编辑操作,获得编辑操作信息;缓存模块,用于将所述编辑操作信息缓存至本地;生成模块,用于在所述缓存模块将所述编辑操作信息缓存至本地之前,生成所述编辑操作信息对应的编辑操作标识;所述缓存模块包括:缓存单元,用于将所述编辑操作信息与所...
【专利技术属性】
技术研发人员:任远,江岱霖,漆昱恒,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。