目前,我得到了HttpResponseException异常,它只有statusCode。 如何获取完整的响应体?
这是我使用的代码:
restClient = new RESTClient("http://${Server}")
try {
HttpResponseDecorator resp = restClient.post(path,body,requestContentType)
as HttpResponseDecorator
return JSONObject.fromObject(resp.getData()).get("topKey","");
}
catch (HttpResponseException e) {
error(e.toString())
}
同时,它只输出了这个:
[oaf.error] groovyx.net.http.HttpResponseException: Internal Server Error
resp
中没有包含data
,因为resp.setData()
是一个非公共方法。 - jaco0646