diff --git a/src/main/java/com/huaheng/framework/aspectj/ApiLogAspect.java b/src/main/java/com/huaheng/framework/aspectj/ApiLogAspect.java index 431db26..cc7cbfe 100644 --- a/src/main/java/com/huaheng/framework/aspectj/ApiLogAspect.java +++ b/src/main/java/com/huaheng/framework/aspectj/ApiLogAspect.java @@ -173,11 +173,16 @@ public class ApiLogAspect while(it.hasNext()){ String name = it.next(); String header = connection.getHeaderField(name); - headerList.add(name + ": " + header); + if(name == null || "".equals(name)) + //第一行没有name + //HTTP/1.1 200 OK + headerList.add(header); + else + headerList.add(name + ": " + header); } log.setResponseHeader(org.apache.commons.lang3.StringUtils.join(headerList, "\n")); AjaxResult json = JSON.parseObject(body, AjaxResult.class); - log.setHttpCode(String.valueOf(json.getCode())); + log.setRetCode(String.valueOf(json.getCode())); }catch (Exception e){ e.printStackTrace(); }finally {