From c5f44333881c141e8791ceb9d373919260a5b4f7 Mon Sep 17 00:00:00 2001 From: nilupeng <qingingrunt2010@qq.com> Date: Tue, 09 Aug 2022 04:51:36 +0000 Subject: [PATCH] 短信倒计时优化,其他优化 --- app/src/main/java/com/runt/open/mvvm/retrofit/converter/DecryptGsonResponseBodyConverter.java | 27 ++------------------------- 1 files changed, 2 insertions(+), 25 deletions(-) diff --git a/app/src/main/java/com/runt/open/mvvm/retrofit/converter/DecryptGsonResponseBodyConverter.java b/app/src/main/java/com/runt/open/mvvm/retrofit/converter/DecryptGsonResponseBodyConverter.java index 3e9ac2d..5d02452 100644 --- a/app/src/main/java/com/runt/open/mvvm/retrofit/converter/DecryptGsonResponseBodyConverter.java +++ b/app/src/main/java/com/runt/open/mvvm/retrofit/converter/DecryptGsonResponseBodyConverter.java @@ -17,8 +17,6 @@ import java.io.InputStream; import java.io.InputStreamReader; import java.nio.charset.Charset; -import java.security.NoSuchAlgorithmException; -import java.security.spec.InvalidKeySpecException; import okhttp3.ResponseBody; import retrofit2.Converter; @@ -34,7 +32,6 @@ private final TypeAdapter<T> adapter; private final Charset UTF_8 = Charset.forName("UTF-8"); private final boolean transHump;//驼峰转换 - private final String ENCRYPT = "encrypt"; public DecryptGsonResponseBodyConverter(Gson gson, TypeAdapter<T> adapter, boolean transHump) { this.gson = gson; @@ -47,13 +44,8 @@ String response = null; try { String val = new String(value.bytes(),UTF_8); - response = decryptJsonStr(val);//解密 - } catch (NoSuchAlgorithmException | InvalidKeySpecException e) { - e.printStackTrace(); - HttpApiResult apiResult = new HttpApiResult<>(); - apiResult.code = 412; - apiResult.msg = "解密数据出错"+e.getMessage(); - response = new Gson().toJson(apiResult); + Log.e("Converter","val body:"+val); + response = transHump? GsonUtils.toHumpJson(val):val; } catch (JSONException e) { e.printStackTrace(); HttpApiResult apiResult = new HttpApiResult<>(); @@ -75,20 +67,5 @@ } } - /** - * 解密json - * @param body - * @return - * @throws Exception - */ - protected String decryptJsonStr(String body) throws Exception { - Log.e("Converter","decryptJsonStr body:"+body); - /*if(body.indexOf("{") == 0) { - JSONObject json = new JSONObject(body); - body = json.toString(); - //body = RSAUtils.decrypt(json.getString(ENCRYPT), RSAUtils.getPublicKey(RSAUtils.PUBLIC_KEY));// - }*/ - return transHump? GsonUtils.toHumpJson(body):body; - } } -- Gitblit v1.9.1