From 1521f1ed23aa09d174fa8e55b4d1f0a5d5f3adb6 Mon Sep 17 00:00:00 2001 From: yangqiang3504 <412594121@qq.com> Date: Mon, 5 Sep 2022 16:51:49 +0800 Subject: [PATCH] add - Upyso12322 --- app/src/main/java/com/github/catvod/parser/JsonBasic.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/github/catvod/parser/JsonBasic.java b/app/src/main/java/com/github/catvod/parser/JsonBasic.java index d35cc68..7ee15dd 100644 --- a/app/src/main/java/com/github/catvod/parser/JsonBasic.java +++ b/app/src/main/java/com/github/catvod/parser/JsonBasic.java @@ -25,6 +25,7 @@ public class JsonBasic { try { String realUrl = reqHeaders.get("url"); reqHeaders.remove("url"); + SpiderDebug.log(realUrl + url); String json = OkHttpUtil.string(realUrl + url, reqHeaders); JSONObject taskResult = Misc.jsonParse(url, json); if (taskResult == null) @@ -51,7 +52,7 @@ public class JsonBasic { int start = url.indexOf("cat_ext="); int end = url.indexOf("&", start); String ext = url.substring(start + 8, end); - ext = Base64.decode(ext, Base64.DEFAULT | Base64.URL_SAFE | Base64.NO_WRAP); + ext = new String(Base64.decode(ext, Base64.DEFAULT | Base64.URL_SAFE | Base64.NO_WRAP)); String newUrl = url.substring(0, start) + url.substring(end + 1); JSONObject jsonObject = new JSONObject(ext); if (jsonObject.has("header")) { @@ -78,6 +79,5 @@ public class JsonBasic { } catch (Exception e) { return null; } - return decodeStr; } }