From 524ff804a903b9ae0497cad2acf0cbb656ee28f8 Mon Sep 17 00:00:00 2001 From: FongMi Date: Tue, 15 Nov 2022 13:57:56 +0800 Subject: [PATCH] Fix init error bug --- app/src/main/java/com/github/catvod/spider/Bili.java | 7 ++++++- jar/custom_spider.jar.md5 | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/github/catvod/spider/Bili.java b/app/src/main/java/com/github/catvod/spider/Bili.java index d9c46352..2061fd7a 100644 --- a/app/src/main/java/com/github/catvod/spider/Bili.java +++ b/app/src/main/java/com/github/catvod/spider/Bili.java @@ -42,9 +42,14 @@ public class Bili extends Spider { header.put("Referer", url); } + private void fetchExt() { + String result = OkHttpUtil.string(extend); + if (!TextUtils.isEmpty(result)) extend = result; + } + private void fetchRule() throws Exception { if (header.containsKey("cookie") && header.get("cookie").length() > 0) return; - if (extend.startsWith("http")) extend = OkHttpUtil.string(extend); + if (extend.startsWith("http")) fetchExt(); ext = new JSONObject(extend); setHeader(); } diff --git a/jar/custom_spider.jar.md5 b/jar/custom_spider.jar.md5 index 5380a0de..120a4bb3 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -2d2edf4641fcba0a6f315a29cdbbef51 +940f5635d30de6ef9025c334afaf706b