Commit 5ac87f19 5ac87f19697ae43404ab505fa07c0c0c023b4acb by 张浩

commit

1 parent a085eed9
......@@ -69,18 +69,33 @@ public class ETLApp {
timestamp = obj.getString("timestamp");
timestamp = StringUtil.format(timestamp);
if(StringUtil.isMessyCode(timestamp)) {
timestamp = "";
}
rest = obj.getString("rest");
rest = StringUtil.format(rest);
if(StringUtil.isMessyCode(rest)) {
rest = "";
}
trace = obj.getString("trace");
trace = StringUtil.format(trace);
if(StringUtil.isMessyCode(trace)) {
trace = "";
}
String[] split_rest = rest.split("] \\[");
if(split_rest != null && split_rest.length == 11) {
rest = "ok";
requestUri = split_rest[2] != null ? split_rest[2].replace("requestUri:","") : StringUtil.isNull;
requestUri = StringUtil.format(requestUri);
if(StringUtil.isMessyCode(requestUri)) {
requestUri = "";
}
status = split_rest[5] != null ? split_rest[5].replace("status:","") : StringUtil.isNull;
status = StringUtil.format(status);
if(StringUtil.isMessyCode(status)) {
status = "";
}
request = split_rest[8] != null ? split_rest[8].replace("request:","") : StringUtil.isNull;
request = StringUtil.format(request);
if(StringUtil.isMessyCode(request)) {
......@@ -89,19 +104,34 @@ public class ETLApp {
}
response = split_rest[9] != null ? split_rest[9].replace("response:","") : StringUtil.isNull;
response = StringUtil.format(response);
if(StringUtil.isMessyCode(response)) {
response = "";
}
if(request != null && !"".equals(request)) {
String[] requests = request.split("&");
if(requests != null && requests.length == 10) {
method = requests[1] != null ? requests[1].replace("method=","") : StringUtil.isNull;
method = StringUtil.format(method);
if(StringUtil.isMessyCode(method)) {
method = "";
}
uid = requests[2] != null ? requests[2].replace("uid=","") : StringUtil.isNull;
uid = StringUtil.format(uid);
if(StringUtil.isMessyCode(uid)) {
uid = "";
}
biz_data = requests[6] != null ? requests[6].replace("biz_data=","") : StringUtil.isNull;
biz_data = StringUtil.format(biz_data);
if(StringUtil.isMessyCode(biz_data)) {
biz_data = "";
}
}
}
if(response != null && !"".equals(response) && JsonUtil.isJson(response)) {
code = StringUtil.format(JSONObject.parseObject(response).getString("code"));
if(StringUtil.isMessyCode(code)) {
code = "";
}
}
}
}
......