天天看点

流媒体服务器EasyNVR新版用户管理多选删除报cannot unmarshal object into Go value of type int错误

大家知道我们的流媒体服务器都已经做了全面的升级更新,界面及操作上都有了不同的升级,用户在我们青犀官网下载到的软件安装包都已经是最新版的了,如果对我们的产品功能不够了解,可以咨询我们的售前人员,或者直接在官网进行下载试用。

流媒体服务器EasyNVR新版用户管理多选删除报cannot unmarshal object into Go value of type int错误

新版的EasyNVR流媒体服务器与EasyGBS一样,新增了用户管理模块,用户可以根据需求添加多个角色,在删除角色的时候,也可以多选角色删除。我们的研发在测试的时候就发现了多选角色进行删除的时候报错:

流媒体服务器EasyNVR新版用户管理多选删除报cannot unmarshal object into Go value of type int错误

可以看到上图请求返回400,服务器响应?imageView2/2/w/1620"json: cannot unmarshal object into Go value of type int"

根据请求状态码和服务器响应的结果,我们可以初步判断是请求参数不对。

流媒体服务器EasyNVR新版用户管理多选删除报cannot unmarshal object into Go value of type int错误

解决这种情况直接从源头解决,参数删除所有数据的id数组就行了。

流媒体服务器EasyNVR新版用户管理多选删除报cannot unmarshal object into Go value of type int错误
流媒体服务器EasyNVR新版用户管理多选删除报cannot unmarshal object into Go value of type int错误