提交 5c0b206f authored 作者: xuxueli's avatar xuxueli

回调Http状态码异常时,记录响应消息;

上级 7b052d73
......@@ -95,12 +95,13 @@ public class AdminApiUtil {
HttpResponse response = httpClient.execute(httpPost);
HttpEntity entity = response.getEntity();
if (null != entity) {
String responseMsg = EntityUtils.toString(entity, "UTF-8");
if (response.getStatusLine().getStatusCode() != 200) {
EntityUtils.consume(entity);
return new ReturnT<String>(response.getStatusLine().getStatusCode(), "StatusCode Error.");
return new ReturnT<String>(response.getStatusLine().getStatusCode(),
"StatusCode(+"+ response.getStatusLine().getStatusCode() +") Error,response:" + responseMsg);
}
String responseMsg = EntityUtils.toString(entity, "UTF-8");
EntityUtils.consume(entity);
if (responseMsg!=null && responseMsg.startsWith("{")) {
ReturnT<String> result = JacksonUtil.readValue(responseMsg, ReturnT.class);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论