本申请涉及计算机,具体涉及一种文档上传方法、装置、电子设备及计算机存储介质。
背景技术:
1、由于一个服务的前端和后端是分开开发的,因此,服务的前端开发人员和后端开发人员需要共同定义该服务的接口,然后编写接口对应的接口文档,以便前端开发人员和后端开发人员根据接口文档,对服务进行开发。
2、在上传服务的接口文档的过程中,为了保证安全,会对开发人员的身份进行认证,然而,不同的服务采用不同的认证信息,使得认证过程较为繁琐,导致上传接口文档的速度较慢。
技术实现思路
1、本申请实施例提供一种文档上传方法、装置、电子设备及计算机存储介质,可以解决上传接口文档的速度较慢的技术问题。
2、本申请实施例提供一种文档上传方法,包括:
3、通过编译器中认证插件调用的登录客户端,获取上述编译器对应的用户信息,并将上述用户信息发送至登录服务器,以使上述登录服务器在对上述用户信息的校验通过时,生成上述用户信息对应的目标令牌;
4、通过上述登录客户端,接收上述登录服务器返回的上述目标令牌,并将上述目标令牌发送至上述编译器作为预设令牌进行存储;
5、通过上述编译器,将目标服务的待上传接口文档和上述预设令牌发送至上述文档服务器,以使上述文档服务器在根据上述登录服务器中上述目标令牌对上述预设令牌的校验通过时,将上述待上传接口文档进行存储。
6、相应地,本申请实施例提供一种文档上传装置,包括:
7、获取模块,用于通过编译器中认证插件调用的登录客户端,获取上述编译器对应的用户信息,并将上述用户信息发送至登录服务器,以使上述登录服务器在对上述用户信息的校验通过时,生成上述用户信息对应的目标令牌;
8、接收模块,用于通过上述登录客户端,接收上述登录服务器返回的上述目标令牌,并将上述目标令牌发送至上述编译器作为预设令牌进行存储;
9、上传模块,用于通过上述编译器,将目标服务的待上传接口文档和上述预设令牌发送至上述文档服务器,以使上述文档服务器在根据上述登录服务器中上述目标令牌对上述预设令牌的校验通过时,将上述待上传接口文档进行存储。
10、此外,本申请实施例还提供一种电子设备,包括处理器和存储器,上述存储器存储有计算机程序,上述处理器用于运行上述存储器内的计算机程序实现本申请实施例提供的文档上传方法。
11、此外,本申请实施例还提供一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序适于处理器进行加载,以执行本申请实施例所提供的任一种文档上传方法。
12、此外,本申请实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现本申请实施例所提供的任一种文档上传方法。
13、在本申请实施例中,通过编译器中认证插件调用的登录客户端,获取编译器对应的用户信息,并将用户信息发送至登录服务器,以使登录服务器在对用户信息的校验通过时,生成用户信息对应的目标令牌;通过登录客户端,接收登录服务器返回的目标令牌,并将目标令牌发送至编译器作为预设令牌进行存储;通过编译器,将目标服务的待上传接口文档和预设令牌发送至文档服务器,以使文档服务器在根据登录服务器中目标令牌对预设令牌的校验通过时,将待上传接口文档进行存储,使得可以使用一个目标令牌验证不同目标服务的用户的身份,实现采用一个目标令牌上传不同的目标服务的待上传接口文档,无需多次验证不同目标服务的用户的身份信息,提高上传待上传接口文档的速度。
1.一种文档上传方法,其特征在于,包括:
2.根据权利要求1所述的文档上传方法,其特征在于,所述通过编译器中认证插件调用的登录客户端,获取所述编译器对应的用户信息,包括:
3.根据权利要求1所述的文档上传方法,其特征在于,所述通过编译器中认证插件调用的登录客户端,获取所述编译器对应的用户信息,包括:
4.根据权利要求3所述的文档上传方法,其特征在于,在所述若所述预设令牌为无效令牌,则通过编译器中认证插件调用登录客户端之前,还包括:
5.根据权利要求3所述的文档上传方法,其特征在于,在所述若所述预设令牌为无效令牌,则通过编译器中认证插件调用登录客户端之前,还包括:
6.根据权利要求1所述的文档上传方法,其特征在于,在所述通过所述编译器,将目标服务的待上传接口文档和所述预设令牌发送至所述文档服务器之前,还包括:
7.根据权利要求1-6任一项所述的文档上传方法,其特征在于,所述通过编译器中认证插件调用的登录客户端,包括:
8.一种文档上传装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行权利要求1至7任一项所述的文档上传方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行权利要求1至7任一项所述的文档上传方法。