一种REST请求响应方法、装置、设备及介质制造方法及图纸

技术编号:26894993 阅读:21 留言:0更新日期:2020-12-29 16:19
本申请公开了一种REST请求响应方法、装置、设备、介质,该方法包括:获取客户端发送的REST请求,其中,所述REST请求中包括交互ID和当前请求序号,当前请求序号为所述客户端中发送所述REST请求的REST线程基于上次发送REST请求时的序号生成;对所述交互ID进行校验;在所述交互ID校验通过时,判断当前请求序号与所述服务端中保存的与所述交互ID关联的已存储序号是否连续;如果是,则利用当前请求序号更新所述已存储序号;对所述REST请求进行响应,并将响应结果反馈到所述客户端。这样能够保证REST请求交互过程中的安全,且不需要消耗较多的服务端资源以及增加服务端开销。

【技术实现步骤摘要】
一种REST请求响应方法、装置、设备及介质
本申请涉及计算机
,特别涉及一种REST请求响应方法、装置、设备、介质。
技术介绍
随着互联网数据高速增长,存储阵列应运而生,存储阵列可以为企业提供安全可靠的数据存储服务。客户端使用简单方便的REST接口来监控和管理存储阵列,因此提供REST接口几乎成了存储阵列的必备功能。客户端通过REST接口管理或监控存储阵列依托于网络传输,如果传输报文被第三方拦截,然后不停地将拦截的报文原封不动的重复发送到存储阵列,存储阵列收到后无法辨别报文是否被拦截过,会按照请求执行指令,这会造成数据损坏,造成较大的损失。对于上述问题,现有技术中主要包括为客户端每次发送REST请求时,携带一个不一样的Token,服务端(存储阵列)收到请求后,判断是否收到过这个Token,如果之前未收到过才会响应请求。专利技术人在实现本专利技术的过程中发现上述现有技术可能存储以下问题:采用上述方法时,需要服务端保存每次发来的Token,需要消耗较多的存储空间等资源,增加了服务端开销。专利
技术实现思路
有鉴本文档来自技高网
...

【技术保护点】
1.一种REST请求响应方法,其特征在于,应用于服务端,包括:/n获取客户端发送的REST请求,其中,所述REST请求中包括交互ID和当前请求序号,当前请求序号为所述客户端中发送所述REST请求的REST线程基于上次发送REST请求时的序号生成;/n对所述交互ID进行校验;/n在所述交互ID校验通过时,判断当前请求序号与所述服务端中保存的与所述交互ID关联的已存储序号是否连续;/n如果是,则利用当前请求序号更新所述已存储序号;/n对所述REST请求进行响应,并将响应结果反馈到所述客户端。/n

【技术特征摘要】
1.一种REST请求响应方法,其特征在于,应用于服务端,包括:
获取客户端发送的REST请求,其中,所述REST请求中包括交互ID和当前请求序号,当前请求序号为所述客户端中发送所述REST请求的REST线程基于上次发送REST请求时的序号生成;
对所述交互ID进行校验;
在所述交互ID校验通过时,判断当前请求序号与所述服务端中保存的与所述交互ID关联的已存储序号是否连续;
如果是,则利用当前请求序号更新所述已存储序号;
对所述REST请求进行响应,并将响应结果反馈到所述客户端。


2.根据权利要求1所示的REST请求响应方法,其特征在于,所述获取客户端发送的REST请求之前,还包括:
获取所述客户端发送的应用ID生成请求;
根据所述应用ID生成请求生成第一唯一ID,并对所述第一唯一ID进行加密,得到应用ID;
将所述应用ID发送给所述客户端,以便所述客户端根据所述应用ID发送交互ID生成请求。


3.根据权利要求2所示的REST请求响应方法,其特征在于,所述将所述应用ID发送给所述客户端之后,还包括:
获取所述客户端发送的交互ID生成请求,其中,所述交互ID生成请求中包括所述应用ID;
对所述应用ID进行校验;
在所述应用ID校验通过时,生成第二唯一ID,并对所述应用ID和所述第二唯一ID进行加密,得到所述交互ID;
将所述交互ID发送给所述客户端。


4.根据权利要求3所示的REST请求响应方法,其特征在于,所述判断当前请求序号与所述服务端中保存的、与所述交互ID关联的已存储序号是否连续的过程中,还包括:
如果所述服务端中未保存所述交互ID以及与所述交互ID关联的已存储序号;
将对所述交互ID进行解密得到的所述应用ID、所述交互ID以及当前请求序号保存到所述服务端中,并对所述交互ID和当前请求序号进行关联。


5.根据权利要求3所示的REST请求响应方法,其特征在于,还包括:
获取所述客户端发送的数据删除请求,其中,所述数据删除请求中包括所述应用ID或所述交互ID;
当所述数据删除请求中包括所述应用ID时,将所述服务端中保存的所述应...

【专利技术属性】
技术研发人员:高瑞胜
申请(专利权)人:北京浪潮数据技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1