一种处理数据的方法、装置和系统制造方法及图纸

技术编号:30967240 阅读:19 留言:0更新日期:2021-11-25 20:40
本发明专利技术公开了一种处理数据的方法、装置和系统,涉及计算机技术领域。该方法的一具体实施方式包括:能够利用所述浏览器插件获取浏览器处理的传输数据,根据处理服务器确定数据的处理操作,所述处理操作处理所述传输数据;克服了由于使用代理服务器处理数据带来的灵活性较低、效率较低的问题。效率较低的问题。效率较低的问题。

【技术实现步骤摘要】
一种处理数据的方法、装置和系统


[0001]本专利技术涉及计算机
,尤其涉及一种处理数据的方法、装置和系统。

技术介绍

[0002]在互联网技术飞速发展的今天,浏览器作为检索、展示以及传递互联网信息资源的工具,成为人们工作和生活中应用互联网不可或缺的工具。
[0003]随着信息化的普及,人们对信息和数据安全的要求越来越高,尤其在企业办公的场景中,对通过浏览器所传输的数据安全性有更高的要求,以保护数字资产,降低数据泄露等给企业带来的损失;目前,通常使用代理服务器来监控和处理通过浏览器所传输的数据,在使用代理服务器时,需要通过网络驱动将设定端口的数据重定向到代理服务器,或者将代理服务器配置成系统的网络访问代理服务器,在网络驱动冲突或者配置修改的情况下可能造成代理服务器不可用的问题,存在处理数据灵活性较低的问题;当代理服务器处理基于安全版超文本传输协议的数据时,需要手动安装代理服务器的证书,存在处理数据效率较低的问题。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供一种处理数据的方法、装置和系统,能够利用所述浏览器插件获取浏览器处理的传输数据,根据处理服务器确定数据的处理操作,所述处理操作处理所述传输数据;克服了由于使用代理服务器处理数据带来的灵活性较低、效率较低的问题。
[0005]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种处理数据的方法,其特征在于,应用于浏览器插件,包括:获取浏览器处理的传输数据,将所述传输数据发送给处理服务器,以使所述处理服务器根据设定策略判断所述传输数据对应的处理操作;接收所述处理服务器发送的所述处理操作,根据所述处理操作处理所述传输数据。
[0006]可选地,所述处理数据的方法,其特征在于,
[0007]在所述传输数据为数据请求的情况下,所述接收所述处理服务器发送的所述处理操作,根据所述处理操作处理所述传输数据,包括:在所述处理操作为放行的情况下,允许所述浏览器继续处理所述数据请求;在所述处理操作为阻止的情况下,禁止处理所述数据请求。
[0008]可选地,所述处理数据的方法,其特征在于,
[0009]在所述传输数据为下载的文件的情况下,所述获取浏览器处理的传输数据,将所述传输数据发送给处理服务器,包括:获取下载的所述文件下载完成的第一提示信息,根据所述第一提示信息,获取已下载的一个或多个所述文件的文件标识,发送所述文件标识给所述处理服务器。
[0010]可选地,所述处理数据的方法,其特征在于,
[0011]接收所述处理服务器发送的所述处理操作,根据所述处理操作处理所述传输数
据,包括:在所述处理操作为放行的情况下,允许所述浏览器保存所述文件;在所述处理操作为阻止的情况下,删除所述文件。
[0012]可选地,所述处理数据的方法,其特征在于,
[0013]在所述传输数据为数据打印的情况下,获取通过所述浏览器处理的传输数据,将所述传输数据发送给处理服务器,包括:获取所述浏览器执行数据打印的第二提示信息,根据所述第二提示信息,获取待打印的数据并将所述待打印的数据发送给所述处理服务器。
[0014]可选地,所述处理数据的方法,其特征在于,
[0015]进一步包括:接收所述处理服务器发送的监控代码模块,以将所述监控代码模块注入到所述浏览器;所述获取所述浏览器执行数据打印的第二提示信息,包括:接收所述监控代码模块发送的第二提示信息。
[0016]可选地,所述处理数据的方法,其特征在于,
[0017]所述接收所述处理服务器发送的处理操作,根据所述处理操作处理所述传输数据,包括:在所述处理操作为放行的情况下,指示所述监控代码模块允许所述浏览器打印数据;在所述处理操作为阻止的情况下,指示所述监控代码模块禁止所述浏览器打印。
[0018]为实现上述目的,根据本专利技术实施例的第二方面,提供了一种处理数据的装置,其特征在于,包括:处理数据模块和传输数据模块;其中,
[0019]所述处理数据模块,用于获取浏览器处理的传输数据,将所述传输数据发送给处理服务器,以使所述处理服务器根据设定策略判断所述传输数据对应的处理操作;
[0020]所述传输数据模块,用于接收所述处理服务器发送的所述处理操作,根据所述处理操作处理所述传输数据。
[0021]为实现上述目的,根据本专利技术实施例的第三方面,提供了一种处理数据的系统,其特征在于,包括:浏览器、设置于浏览器内的浏览器插件以及处理服务器,其中,
[0022]通过所述设置于浏览器内的浏览器插件获取所述浏览器处理的传输数据,将所述传输数据发送给所述处理服务器,以通过所述处理服务器根据设定策略判断所述传输数据对应的处理操作;
[0023]通过所述设置于浏览器内的浏览器插件接收所述处理服务器发送的所述处理操作,根据所述处理操作处理所述传输数据。
[0024]为实现上述目的,根据本专利技术实施例的第四方面,提供了一种处理数据的电子设备,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述处理数据的方法中任一所述的方法。
[0025]为实现上述目的,根据本专利技术实施例的第五方面,提供了一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如上述处理数据的方法中任一所述的方法。
[0026]上述专利技术中的一个实施例具有如下优点或有益效果:能够利用所述浏览器插件获取浏览器处理的传输数据,根据处理服务器确定数据的处理操作,所述处理操作处理所述传输数据;克服了由于使用代理服务器处理数据带来的灵活性较低、效率较低的问题。
[0027]上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
[0028]附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:
[0029]图1是本专利技术第一实施例提供的一种处理数据的方法的流程示意图;
[0030]图2是本专利技术第二实施例提供的一种处理数据的流程示意图;
[0031]图3是本专利技术一个实施例提供的一种处理数据的装置的结构示意图;
[0032]图4是本专利技术一个实施例提供的一种处理数据的系统的结构示意图;
[0033]图5是本专利技术实施例可以应用于其中的示例性系统架构图;
[0034]图6是适于用来实现本专利技术实施例的终端设备或服务器的计算机系统的结构示意图。
具体实施方式
[0035]以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0036]如图1所示,本专利技术实施例提供了一种处理数据的方法,应用于浏览器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理数据的方法,其特征在于,应用于浏览器插件,包括:获取浏览器处理的传输数据,将所述传输数据发送给处理服务器,以使所述处理服务器根据设定策略判断所述传输数据对应的处理操作;接收所述处理服务器发送的所述处理操作,根据所述处理操作处理所述传输数据。2.根据权利要求1所述的方法,其特征在于,所述处理操作包括:阻止或放行。3.根据权利要求2所述的方法,其特征在于,在所述传输数据为数据请求的情况下,所述接收所述处理服务器发送的所述处理操作,根据所述处理操作处理所述传输数据,包括:在所述处理操作为放行的情况下,允许所述浏览器继续处理所述数据请求;在所述处理操作为阻止的情况下,禁止处理所述数据请求。4.根据权利要求2所述的方法,其特征在于,在所述传输数据为下载的文件的情况下,所述获取浏览器处理的传输数据,将所述传输数据发送给处理服务器,包括:获取下载的所述文件下载完成的第一提示信息,根据所述第一提示信息,获取已下载的一个或多个所述文件的文件标识,发送所述文件标识给所述处理服务器。5.根据权利要求4所述的方法,其特征在于,接收所述处理服务器发送的所述处理操作,根据所述处理操作处理所述传输数据,包括:在所述处理操作为放行的情况下,允许所述浏览器保存所述文件;在所述处理操作为阻止的情况下,删除所述文件。6.根据权利要求2所述的方法,其特征在于,在所述传输数据为数据打印的情况下,获取通过所述浏览器处理的传输数据,将所述传输数据发送给处理服务器,包括:获取所述浏览器执行数据打印的第二提示信息,根据所述第二提示信息,获取待打印的数据并将所述待打印的数据发送给所述处理服务器。7.根据权利要求6所述的方法,其特征在于,进一步包括:接收所述处理服务器发送的监控代码模块,以将所述监控代...

【专利技术属性】
技术研发人员:陈浩李仕毅赵忠祥
申请(专利权)人:成都天空卫士网络安全技术有限公司
类型:发明
国别省市:

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

1