Commit 968e7ca3 by 刘鹏

Merge remote-tracking branch 'origin/最新Dev' into 最新Dev

parents ec1008ae 45e5213f
...@@ -33,7 +33,7 @@ ext { ...@@ -33,7 +33,7 @@ ext {
//-------------- 功能组件 -------------- //-------------- 功能组件 --------------
//第一步 //第一步
"ydl-platform" : "0.0.40.77", "ydl-platform" : "0.0.40.79",
//第二步 若干 //第二步 若干
"ydl-webview" : "0.0.38.47", "ydl-webview" : "0.0.38.47",
...@@ -114,7 +114,8 @@ ext { ...@@ -114,7 +114,8 @@ ext {
"m-dynamic-api" : "0.0.3.71", "m-dynamic-api" : "0.0.3.71",
//-------------- 功能组件 -------------- //-------------- 功能组件 --------------
"ydl-platform" : "0.0.40.77", //第一步
"ydl-platform" : "0.0.40.79",
//第二步 若干 //第二步 若干
"ydl-webview" : "0.0.38.47", "ydl-webview" : "0.0.38.47",
......
...@@ -190,7 +190,7 @@ class HttpConfig { ...@@ -190,7 +190,7 @@ class HttpConfig {
return Interceptor { return Interceptor {
val request: Request = it.request() val request: Request = it.request()
val originalResponse: Response = it.proceed(request) val originalResponse: Response = it.proceed(request)
if (!appDebug){ // if (!appDebug){
val code = originalResponse.code() val code = originalResponse.code()
// 接口返回错误的情况下,埋点告诉服务器原因 // 接口返回错误的情况下,埋点告诉服务器原因
if (code != 200) { if (code != 200) {
...@@ -206,9 +206,23 @@ class HttpConfig { ...@@ -206,9 +206,23 @@ class HttpConfig {
//阿里云忽略埋点接口 //阿里云忽略埋点接口
if (!api.contains("maidian/writeMaiDianData")){ if (!api.contains("maidian/writeMaiDianData")){
AliYunRichLogsHelper.getInstance().sendRichLog(AliYunLogConfig.API, "error_log---api:$api---params:$params ---- message:$message") AliYunRichLogsHelper.getInstance().sendRichLog(AliYunLogConfig.API, "error_log---api:$api---params:$params ---- message:$message")
}else{
AliYunRichLogsHelper.getInstance().sendRichLog(AliYunLogConfig.API, "writeMaiDianDataError:$api---params:$params ---- message:$message")
}
}else{
var params = ""
if (request.method() == "GET") {
params = request.url().query().toString()
} else if (request.method() == "POST") {
params = RequestLogInterceptor.parseParams(request)
}
val message = originalResponse.message()
val api = request.url().encodedPath()
if (api.contains("maidian/writeMaiDianData")){
AliYunRichLogsHelper.getInstance().sendRichLog(AliYunLogConfig.API, "writeMaiDianDatacode$code:$api---params:$params ---- message:$message")
} }
} }
} // }
originalResponse originalResponse
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment