From d974ad35af0aa4585091303256dbe221fe04a1fb Mon Sep 17 00:00:00 2001 From: Runt <qingingrunt2010@qq.com> Date: Sat, 30 Aug 2025 17:43:48 +0000 Subject: [PATCH] 超出父容器 --- libmvi/src/main/java/com/runt/open/mvi/retrofit/Interceptor/HttpLoggingInterceptor.java | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/libmvi/src/main/java/com/runt/open/mvi/retrofit/Interceptor/HttpLoggingInterceptor.java b/libmvi/src/main/java/com/runt/open/mvi/retrofit/Interceptor/HttpLoggingInterceptor.java index 72d9512..18ef45b 100644 --- a/libmvi/src/main/java/com/runt/open/mvi/retrofit/Interceptor/HttpLoggingInterceptor.java +++ b/libmvi/src/main/java/com/runt/open/mvi/retrofit/Interceptor/HttpLoggingInterceptor.java @@ -5,6 +5,7 @@ import com.runt.open.mvi.retrofit.net.NetWorkCost; import com.runt.open.mvi.retrofit.net.NetWorkListener; import com.runt.open.mvi.retrofit.utils.HttpPrintUtils; +import com.runt.open.mvi.retrofit.utils.RSAUtils; import org.json.JSONArray; import org.json.JSONException; @@ -205,7 +206,16 @@ if (contentLength != 0) { String str = buffer.clone().readString(charset); if(str.trim().indexOf("{") == 0) { - logArrays.add(new JSONObject(str).toString(4)); + JSONObject object = new JSONObject(str); + if(object.has("body")){ + try { + logArrays.add(new JSONObject(RSAUtils.decryptVerify(object.getString("body"))).toString(4)); + } catch (Exception e) { + throw new RuntimeException(e); + } + }else{ + logArrays.add(object.toString(4)); + } }else if(str.trim().indexOf("[") == 0) { logArrays.add(new JSONArray(str).toString(4)); }else{ -- Gitblit v1.9.1