一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于混合模式移动应用的接口请求管理方法及装置与流程

2021-10-19 23:36:00 来源:中国专利 TAG: 互联网 地说 装置 混合 请求

技术特征:
1.一种基于混合模式移动应用的接口请求管理方法,其特征在于,所述混合模式移动应用具有网页端及原生端;所述接口请求管理方法包括:网页端在发送接口请求前,确定目标接口的接口类型;所述接口类型为服务器端根据各接口的安全需求设置的;若所述接口类型为网页验签接口,则通过网页验签方式生成第一签名,并结合所述第一签名向所述服务器端的目标端口发送接口请求;若所述接口类型为原生验签接口,则通过所述原生端的原生验签方式成第二签名,并结合所述第二签名向所述服务器端的目标端口发送接口请求。2.根据权利要求1所述的请求管理方法,其特征在于,还包括:若所述接口类型为不验签接口,则直接向所述目标端口发送不携带签名的接口请求。3.根据权利要求1所述的请求管理方法,其特征在于,所述通过网页验签方式生成第一签名包括:根据所述网页端的请求头属性信息及接口参数信息生成第一字符串;将所述第一字符串与所述网页端的密钥组合,并加密后生成第一签名。4.根据权利要求1所述的请求管理方法,其特征在于,所述通过所述原生端的原生验签方式生成第二签名,包括:根据所述原生端的请求头属性信息及接口参数信息生成第二字符串;将所述第二字符串与所述原生端的密钥组合,并加密后生成第二签名。5.根据权利要求1所述的请求管理方法,其特征在于,所述网页端在发送接口请求之前,还包括:所述服务器端确定各个接口的安全需求;根据各个接口的安全需求确定对应的接口类型;其中,与低安全需求的接口对应的接口类型为不验签接口,与中安全需求的接口对应的接口类型为网页验签接口,与高安全需求的接口对应的接口类型为原生验签接口。6.根据权利要求1至5中任意一项所述的请求管理方法,其特征在于,还包括:所述服务器端接收接口请求;判断与所述接口请求对应的接口类型是否为不验签接口;若是,则直接响应所述接口请求;若否,则对所述接口请求中的header数据进行验证;若验证失败,则请求失败;若验证成功,则判断与所述接口请求对应的接口类型为网页验签接口还是原生验签接口;若为网页验签接口,则通过网页验签方式对所述接口请求中携带的签名进行验证;若验证成功,则响应所述接口请求;若验证失败,则请求失败;若为原生验签接口,则通过原生验签方式对所述接口请求中携带的签名进行验证;若验证成功,则响应所述接口请求;若验证失败,则请求失败。7.一种基于混合模式移动应用的接口请求管理装置,其特征在于,所述混合模式移动应用具有网页端及原生端;所述接口请求管理装置包括:第一确定模块,用于在网页端发送接口请求前,确定目标接口的接口类型;所述接口类型为服务器端根据各接口的安全需求设置的;第一生成模块,用于在所述接口类型为网页验签接口时,通过网页验签方式生成第一
签名;第一发送模块,用于结合所述第一签名向所述服务器端的目标端口发送接口请求;第二生成模块,用于在所述接口类型为原生验签接口时,通过所述原生端的原生验签方式生成第二签名;第二发送模块,用于结合所述第二签名向所述服务器端的目标端口发送接口请求。8.根据权利要求7所述的请求管理装置,其特征在于,还包括:第三发送模块,用于在所述接口类型为不验签接口时,直接向所述目标端口发送不携带签名的接口请求。9.根据权利要求7所述的请求管理装置,其特征在于,所述第一生成模块包括:第一字符串生成单元,用于根据所述网页端的请求头属性信息及接口参数信息生成第一字符串;第一签名生成单元,用于将所述第一字符串与所述网页端的密钥组合,并加密后生成第一签名。10.根据权利要求7所述的请求管理装置,其特征在于,所述第二生成模块,包括:第二字符串生成单元,用于根据所述原生端的请求头属性信息及接口参数信息生成第二字符串;第二签名生成单元,用于将所述第二字符串与所述原生端的密钥组合,并加密后生成第二签名。

技术总结
本发明公开了一种基于混合模式移动应用的接口请求管理方法及装置;在本方案中,服务器端会根据各接口的安全需求设置各接口的接口类型;因此网页端在发送接口请求前,首先需要确定目标接口的接口类型;若接口类型为网页验签接口,则通过网页验签方式生成第一签名,并结合第一签名向服务器端的目标端口发送接口请求;若接口类型为原生验签接口,则通过原生端的原生验签方式生成第二签名,并结合第二签名向服务器端的目标端口发送接口请求。也即:本方案可根据接口安全需求设置接口类型,网页端会根据接口类型的不同选择不同的验签方式来发送接口请求,通过该方式,即可降低网页端及原生端的耦合程度,又可提高数据传输的安全性。安全性。安全性。


技术研发人员:谢德训 彭立威
受保护的技术使用者:杭州粉象家科技有限公司
技术研发日:2021.08.02
技术公布日:2021/10/18
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献