我正在从sprint rest api调用jersey rest api。从Jersey rest api,响应为javax.ws.rs.core.Response
对象。如何在sprint rest api端解码/处理此对象。
我正在尝试在sprint休息中处理ResponseEntity,但收到此错误:
原因:
org.springframework.http.converter.HttpMessageNotReadableException:JSON解析错误:
无法识别的令牌“成功”:正在期待(“ true”,“ false”或“ null”);嵌套的异常是com.fasterxml.jackson.core.JsonParseException:
无法识别的令牌“成功”:正在等待(“ true”,“ false”或“ null”) 在[来源:(PushbackInputStream);行:1,列:15]
谢谢, 哈里。
答案 0 :(得分:0)
您的错误消息提供了失败原因的线索:
JSON parse error: Unrecognized token 'success': was expecting ('true', 'false' or 'null');
您的API得到的响应还包括一个success
键,该键可能未在模型中定义,或者您的代码正在处理JSON解析。