本发明涉及数据处理,尤其涉及一种表单请求处理方法、装置、设备及存储介质。
背景技术:
1、在政务环境中,为了确保政务相关系统的安全性,对互联网暴露应用服务会进行网络安全限制。对于业务管理而言,存在大量的业务表单和富文本等业务信息,导致业务系统在客户环境部署后,需要进行业务系统的大量修改适配,适配成功才能够进行业务信息管理。
2、为了解决在政务场景下业务系统能够快速适配网络环境的变化,自动完成业务表单提交组包管理,以实现在政务场景所需的安全场景下,自动进行表单请求处理从而实现服务调用,成为目前亟待解决的问题。
技术实现思路
1、本发明提供了一种表单请求处理方法、装置、设备及存储介质,以实对表单请求的安全处理,从而实现相关业务的服务调用。
2、根据本发明的一方面,提供了一种表单请求处理方法,应用于客户端,所述方法包括:
3、获取初始表单处理请求;
4、若所述初始表单请求的请求类型为提交请求类型,且确定在预设存储空间下的请求方式参数为空值,则根据预设的刺探任务排列方式进行网络请求行为刺探操作,确定所述初始表单处理请求的目标请求访问方式;以及,
5、若所述初始表单请求的请求类型为获取请求类型,则将请求直接访问方式确定为所述初始表单请求的目标请求访问方式;
6、根据所述目标请求访问方式对应的报文组包方式,生成目标表单处理请求;
7、将所述目标表单处理请求发送至服务端,以供所述服务端根据所述目标表单处理请求,确定目标请求处理方式,并基于所述目标请求处理方式,生成相应的服务调用请求。
8、根据本发明的另一方面,还提供了一种表单请求处理方法,应用于服务端,包括:
9、获取客户端发送的目标表单处理请求;
10、根据所述目标表单处理请求,确定目标请求处理方式;
11、基于所述目标请求处理方式,生成相应的服务调用请求;
12、其中,所述目标表单处理请求的确定方式为:客户端获取初始表单处理请求;若所述初始表单请求的请求类型为提交请求类型,且确定在预设存储空间下的请求方式参数为空值,则根据预设的刺探任务排列方式进行网络请求行为刺探操作,确定所述初始表单处理请求的目标请求访问方式;以及,若所述初始表单请求的请求类型为获取请求类型,则将请求直接访问方式确定为所述初始表单请求的目标请求访问方式;根据所述目标请求访问方式对应的报文组包方式,生成目标表单处理请求。
13、根据本发明的另一方面,提供了一种表单请求处理装置,配置于客户端,所述装置包括:
14、初始请求获取模块,用于获取初始表单处理请求;
15、第一访问方式确定模块,用于若所述初始表单请求的请求类型为提交请求类型,且确定在预设存储空间下的请求方式参数为空值,则根据预设的刺探任务排列方式进行网络请求行为刺探操作,确定所述初始表单处理请求的目标请求访问方式;以及,
16、第二访问方式确定模块,用于若所述初始表单请求的请求类型为获取请求类型,则将请求直接访问方式确定为所述初始表单请求的目标请求访问方式;
17、目标处理请求生成模块,用于根据所述目标请求访问方式对应的报文组包方式,生成目标表单处理请求;
18、目标处理请求发送模块,用于将所述目标表单处理请求发送至服务端,以供所述服务端根据所述目标表单处理请求,确定目标请求处理方式,并基于所述目标请求处理方式,生成相应的服务调用请求。
19、根据本发明的另一方面,提供了一种表单请求处理装置,配置于服务端,所述装置包括:
20、目标处理请求获取模块,用于获取客户端发送的目标表单处理请求;
21、目标处理方式确定模块,用于根据所述目标表单处理请求,确定目标请求处理方式;
22、服务调用请求生成模块,用于基于所述目标请求处理方式,生成相应的服务调用请求;
23、其中,所述目标表单处理请求的确定方式为:客户端获取初始表单处理请求;若所述初始表单请求的请求类型为提交请求类型,且确定在预设存储空间下的请求方式参数为空值,则根据预设的刺探任务排列方式进行网络请求行为刺探操作,确定所述初始表单处理请求的目标请求访问方式;以及,若所述初始表单请求的请求类型为获取请求类型,则将请求直接访问方式确定为所述初始表单请求的目标请求访问方式;根据所述目标请求访问方式对应的报文组包方式,生成目标表单处理请求。
24、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
25、至少一个处理器;以及
26、与所述至少一个处理器通信连接的存储器;其中,
27、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的表单请求处理方法。
28、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的表单请求处理方法。
29、本发明实施例技术方案通过获取初始表单处理请求,确定初始表单请求的请求类型为提交请求类型,且确定在预设存储空间下的请求方式参数为空值时,根据预设的刺探任务排列方式进行网络请求行为刺探操作,确定初始表单处理请求的目标请求访问方式,若初始表单请求的请求类型为获取请求类型,则将请求直接访问方式确定为初始表单请求的目标请求访问方式;根据目标请求访问方式对应的报文组包方式,生成目标表单处理请求;将目标表单处理请求发送至服务端,以供服务端根据所述目标表单处理请求,确定目标请求处理方式,并基于目标请求处理方式,生成相应的服务调用请求。上述技术方案通过根据请求类型,确定不同的目标请求方式,以及根据不同请求类型在无法确定请求方式的情况下,根据刺探任务明确本次目标请求处理方式,实现了对表单请求的安全处理,考虑了安全要求较高的场景下,对表单请求的不同处理方式,从而实现了相关业务的服务调用。
30、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
1.一种表单请求处理方法,其特征在于,应用于客户端,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据预设的刺探任务排列方式进行网络请求行为刺探操作,确定所述初始表单处理请求的目标请求访问方式,包括:
3.根据权利要求2所述的方法,其特征在于,在所述根据所述第一目标报文,生成第一网络请求,并将所述第一网络请求发送至服务端,以供所述服务端在接收到所述第一网络请求并识别到请求行为标识为请求刺探行为标识时,反馈第一请求响应之后,包括:
4.根据权利要求3所述的方法,其特征在于,在所述根据所述第二目标报文,生成第二网络请求,并将所述第二网络请求发送至服务端,以供所述服务端在接收到所述第二网络请求并识别到请求行为标识为请求刺探行为标识时反馈第二请求响应之后,包括:
5.根据权利要求4所述的方法,其特征在于,在所述根据所述第三目标报文,生成第三网络请求,并将所述第三网络请求发送至服务端,以供所述服务端在接收到所述第三网络请求并识别到请求行为标识为请求刺探行为标识时反馈第三请求响应之后,包括:
6.根据权利要求1所述的方法,其特征在于,在确定所述初始表单处理请求的目标请求访问方式之后,还包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.一种表单请求处理方法,其特征在于,应用于服务端,包括:
9.一种表单请求处理装置,其特征在于,配置于客户端,包括:
10.一种表单请求处理装置,其特征在于,配置于服务端,包括:
11.一种电子设备,其特征在于,所述电子设备包括:
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7和/或权利要求8中任一项所述的表单请求处理方法。