【技术实现步骤摘要】
接口调用的响应方法及服务器
本专利技术属于数据处理
,尤其涉及一种接口调用的响应方法及服务器。
技术介绍
在部分的大型计算机系统中,终端设备若想调用服务器的接口功能,由于服务器需要确保数据安全以及性能匹配等原因,终端设备往往需要将自身生成的接口测试参数提供给服务器进行验证,在验证成功后,服务器才会允许终端设备调用相关接口。然而接口测试参数的验证过程往往需要较长时间,如果服务器在任何情况下都在接收到接口调用请求之后,才对终端设备生成的接口参数进行验证,则会影响接口调用的效率。
技术实现思路
有鉴于此,本专利技术实施例提供了一种接口调用的响应方法及服务器,以解决现有技术存在的由于难以筛选消息导致的操作便捷性差的问题。本专利技术实施例的第一方面提供了一种接口调用的响应方法,包括:读取由终端设备生成的且预先存储于预设存储器中的接口测试参数,为所述接口测试参数分配请求编号;根据所述接口测试参数生成所述请求编号对应的密钥,并将所述密钥与所述请求编号的对应关系导入第一存储文件;通过预设的测试用例对所述接口测试参数进行测试,若测试通过,则根据所述接口测试参数生成所述请求编号对应 ...
【技术保护点】
1.一种接口调用的响应方法,其特征在于,包括:读取由终端设备生成的且预先存储于预设存储器中的接口测试参数,为所述接口测试参数分配请求编号;根据所述接口测试参数生成所述请求编号对应的密钥,并将所述密钥与所述请求编号的对应关系导入第一存储文件;通过预设的测试用例对所述接口测试参数进行测试,若测试通过,则根据所述接口测试参数生成所述请求编号对应的令牌,并将所述令牌与所述请求编号的对应关系导入第二存储文件;通过所述密钥对所述令牌进行加密,生成加密字符串,将所述请求编号与加密字符串进行叠加,生成准入字符串,并将所述准入字符串发送至所述终端设备;若接收到终端设备发送的接口调用请求,且通 ...
【技术特征摘要】
1.一种接口调用的响应方法,其特征在于,包括:读取由终端设备生成的且预先存储于预设存储器中的接口测试参数,为所述接口测试参数分配请求编号;根据所述接口测试参数生成所述请求编号对应的密钥,并将所述密钥与所述请求编号的对应关系导入第一存储文件;通过预设的测试用例对所述接口测试参数进行测试,若测试通过,则根据所述接口测试参数生成所述请求编号对应的令牌,并将所述令牌与所述请求编号的对应关系导入第二存储文件;通过所述密钥对所述令牌进行加密,生成加密字符串,将所述请求编号与加密字符串进行叠加,生成准入字符串,并将所述准入字符串发送至所述终端设备;若接收到终端设备发送的接口调用请求,且通过所述第一存储文件以及所述第二存储文件判定所述接口调用请求中包含的所述准入字符串符合预设标准,则向所述终端设备下发关于所述接口调用请求的调用许可。2.如权利要求1所述的接口调用的响应方法,其特征在于,所述接口测试参数包括终端设备的登录信息和特征码;所述根据所述接口测试参数,生成所述请求编号对应的密钥,包括:将所述登录信息和特征码转化成二进制的特征字符串;对所述特征字符串进行补位,生成补位字符串,并通过预设的MD6算法计算所述特征字符串的摘要,作为所述请求编号对应的密钥。3.如权利要求2所述的接口调用的响应方法,其特征在于,所述根据所述接口测试参数,生成所述请求编号对应的令牌,包括:将所述补位字符串等分为预设数量的字符段,通过预设的SHA-1算法计算各个字符段对应的哈希值,并组合各个所述哈希值,生成哈希值序列;将所述哈希值序列叠加当前时刻的时间戳,生成所述令牌。4.如权利要求1所述的接口调用的响应方法,其特征在于,所述通过预设的测试用例对所述接口测试参数进行测试,包括:解析所述接口测试参数,得到对应的测试类别;通过POSTMAN接口测试工具调用所述测试类别对应的预设的测试用例对所述接口测试参数进行测试。5.如权利要求1所述的接口调用的响应方法,其特征在于,在所述接收到终端设备发送的接口调用请求之后,还包括:解析出所述接口调用请求中包含的准入字符串中的请求编号,作为目标请求编号,并在所述第一存储文件中查找所述目标请求编号对应的密钥,作为目标密钥;根据所述目标密钥对所述准入字符串中的加密字符串进行解密,得到目标令牌;若所述第二存储文件中所述目标请求编号对应的令牌与所述目标令牌相同,则判定所述接口调用请求中包含的...
【专利技术属性】
技术研发人员:庄小雨,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。