本公开涉及计算机,具体涉及一种网关拦截方法、装置、电子设备和存储介质。
背景技术:
1、随着互联网技术的发展,互联网给人们的生活、工作和学习带来了极大的便利,比如人们可以在购物软件上下单,那么下单请求会发送服务器进行处理。在实际应用中,业务场景比较多,由于业务场景的复杂性,可能存在很多风险请求。
技术实现思路
1、本公开提供了一种网关拦截方法、装置、电子设备和存储介质。具体方案如下:
2、根据本公开的一方面,提供了一种网关拦截方法,包括:
3、获取第一业务请求;
4、确定所述第一业务请求对应的业务接口,并获取所述业务接口对应的第一风险策略;
5、根据所述第一风险策略对所述第一业务请求进行拦截处理。
6、根据本公开的另一方面,提供了一种网关拦截装置,包括:
7、第一获取模块,用于获取第一业务请求;
8、第一确定模块,用于确定所述第一业务请求对应的业务接口,并获取所述业务接口对应的第一风险策略;
9、处理模块,用于根据所述第一风险策略对所述第一业务请求进行拦截处理。
10、根据本公开的另一方面,提供了一种电子设备,包括:
11、至少一个处理器;以及
12、与所述至少一个处理器通信连接的存储器;其中,
13、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述实施例所述的方法。
14、根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据上述实施例所述的方法。
15、根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述实施例所述方法的步骤。
16、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
1.一种网关拦截方法,包括:
2.如权利要求1所述的方法,其中,所述根据所述第一风险策略对所述第一业务请求进行拦截处理,包括:
3.如权利要求2所述的方法,还包括:
4.如权利要求2所述的方法,其中,在所述对所述第一业务请求进行拦截之后,还包括:
5.如权利要求1所述的方法,其中,所述根据所述第一风险策略对所述第一业务请求进行拦截处理,包括:
6.如权利要求1所述的方法,其中,所述根据所述第一风险策略对所述第一业务请求进行拦截处理,包括:
7.如权利要求1所述的方法,还包括:
8.如权利要求7所述的方法,其中,所述根据所述第二响应消息的第二风险类型,生成第三响应消息,包括:
9.如权利要求7所述的方法,其中,所述根据所述第二响应消息的第二风险类型,生成第三响应消息,包括:
10.一种网关拦截装置,包括:
11.如权利要求10所述的装置,其中,所述处理模块,用于:
12.如权利要求11所述的装置,还包括:
13.如权利要求11所述的装置,还包括:
14.如权利要求10所述的装置,其中,所述处理模块,用于:
15.如权利要求10所述的装置,其中,所述处理模块,用于:
16.如权利要求10所述的装置,还包括:
17.如权利要求16所述的装置,其中,所述第二生成模块,用于:
18.如权利要求16所述的装置,其中,所述第二生成模块,用于:
19.一种电子设备,包括:
20.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-9中任一项所述的方法。
21.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现权利要求1-9中任一项所述方法的步骤。