程序中出现异常,我用postman请求,应该返回jsonrpc2.0的格式才对{id:0,jsonrpc:"2.0",error:""}。但是我这边请求失败了,出现的返回值却是这样
返回的类型取决于你的接口,异常抛给了接口层,那你接口层怎么处理的呢。
你接口层返回的数据格式应该就是{id:,jsonrpc:"",result:""}
调试一下返回的数据是不是合法的json格式,这是转换json对象失败了。
看一下你的sysOrgDept和JsonRpcClientException
破案了。
我这个不成功的原因,是因为,我之前写了个全局拦截异常的拦截器导致的- -!!!把那拦截器去掉就ok了。
还有一种方式,就是用JsonRpcErrors注解的方式