diff --git a/app/src/main/java/com/github/catvod/api/SimpleCookieJar.java b/app/src/main/java/com/github/catvod/api/SimpleCookieJar.java index 21a80ed1..4de0ca85 100644 --- a/app/src/main/java/com/github/catvod/api/SimpleCookieJar.java +++ b/app/src/main/java/com/github/catvod/api/SimpleCookieJar.java @@ -8,7 +8,7 @@ import com.github.catvod.utils.Json; import com.github.catvod.utils.Path; import com.google.gson.JsonElement; import com.google.gson.JsonObject; - +import okhttp3.HttpUrl; import org.apache.commons.lang3.StringUtils; import java.io.File; @@ -17,8 +17,6 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -import okhttp3.HttpUrl; - public class SimpleCookieJar { private Map> cookieStore = new HashMap<>(); private final Cache cache; @@ -61,7 +59,12 @@ public class SimpleCookieJar { if (equalsIndex > 0) { String key = cookieItem.substring(0, equalsIndex); String value = equalsIndex < cookieItem.length() - 1 ? cookieItem.substring(equalsIndex + 1) : ""; - oldCookies.put(key, value); + if (value.equals("SSON") && StringUtils.isAllBlank(value)) { + + } else { + oldCookies.put(key, value); + } + } } diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 021fdfdf..f0f8a914 100644 Binary files a/jar/custom_spider.jar and b/jar/custom_spider.jar differ diff --git a/jar/custom_spider.jar.md5 b/jar/custom_spider.jar.md5 index 7a19489b..cf52d036 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -e180e9908b1303c5cc3686b9002fdbaf +5e2bbd9978de504a5acc3549d5bc4395 diff --git a/json/index.json b/json/index.json index 4c13edb1..979f3468 100644 --- a/json/index.json +++ b/json/index.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;e180e9908b1303c5cc3686b9002fdbaf", + "spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;5e2bbd9978de504a5acc3549d5bc4395", "lives": [ { "name": "电视直播", diff --git a/json/index1.json b/json/index1.json index 1f316d96..1ffbadef 100644 --- a/json/index1.json +++ b/json/index1.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;e180e9908b1303c5cc3686b9002fdbaf", + "spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;5e2bbd9978de504a5acc3549d5bc4395", "lives": [ { "name": "直播ipv6", diff --git a/json/index2.json b/json/index2.json index 4700b03f..15a7840f 100644 --- a/json/index2.json +++ b/json/index2.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;e180e9908b1303c5cc3686b9002fdbaf", + "spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;5e2bbd9978de504a5acc3549d5bc4395", "lives": [ { "name": "直播ipv6",