diff --git a/app/src/main/java/com/github/catvod/utils/ProxyServer.kt b/app/src/main/java/com/github/catvod/utils/ProxyServer.kt index dc85729b..85068922 100644 --- a/app/src/main/java/com/github/catvod/utils/ProxyServer.kt +++ b/app/src/main/java/com/github/catvod/utils/ProxyServer.kt @@ -12,7 +12,7 @@ import kotlinx.coroutines.runBlocking object ProxyServer { private val THREAD_NUM = Runtime.getRuntime().availableProcessors() - private var partSize = 1024 * 1024 * 2 + private val partSize = 1024 * 1024 * 2 private var port = 12345 private var httpServer: AdvancedHttpServer? = null private val infos = mutableMapOf>>(); @@ -104,9 +104,7 @@ object ProxyServer { val finalEndPoint = if (endPoint == -1L) contentLength - 1 else endPoint response.setContentType("text/html") - if (contentLength > 1024 * 1024 * 500) { - partSize = 1024 * 1024 * 5 - } + response.setHeader("Connection", "keep-alive") response.setHeader( diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index f2e2dadb..f095c136 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 ec212d1f..0536467d 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -c90b8b7d36c7e7bfb9ae0f3176e2896b +7d7c276b1a5be6ee9db40b36ab5b49b9 diff --git a/json/test.json b/json/test.json index f3143d3c..cfff82be 100644 --- a/json/test.json +++ b/json/test.json @@ -1,5 +1,5 @@ { - "spider": "https://gh.llkk.cc/https://raw.githubusercontent.com/lushunming/AndroidCatVodSpider/multiThreadNew/jar/custom_spider.jar;md5;c90b8b7d36c7e7bfb9ae0f3176e2896b", + "spider": "https://gh.llkk.cc/https://raw.githubusercontent.com/lushunming/AndroidCatVodSpider/multiThreadNew/jar/custom_spider.jar;md5;7d7c276b1a5be6ee9db40b36ab5b49b9", "lives": [ { "name": "电视直播",