pull/1876/head^2
kunfei 3 years ago
parent c043ea72fd
commit a3a52bfc52
  1. 4
      app/src/main/java/io/legado/app/help/http/CookieStore.kt
  2. 3
      app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeUrl.kt

@ -5,8 +5,8 @@ package io.legado.app.help.http
import android.text.TextUtils
import io.legado.app.data.appDb
import io.legado.app.data.entities.Cookie
import io.legado.app.help.http.api.CookieManager
import io.legado.app.help.CacheManager
import io.legado.app.help.http.api.CookieManager
import io.legado.app.utils.NetworkUtils
object CookieStore : CookieManager {
@ -44,7 +44,7 @@ object CookieStore : CookieManager {
CacheManager.getFromMemory("${domain}_cookie")?.let { return it }
val cookieBean = appDb.cookieDao.get(domain)
val cookie = cookieBean?.cookie ?: ""
CacheManager.putMemory(url, cookie ?: "")
CacheManager.putMemory(url, cookie)
return cookie
}

@ -528,8 +528,7 @@ class AnalyzeUrl(
val cookieMap = CookieStore.cookieToMap(cookie)
val customCookieMap = CookieStore.cookieToMap(headerMap["Cookie"] ?: "")
cookieMap.putAll(customCookieMap)
val newCookie = CookieStore.mapToCookie(cookieMap)
newCookie?.let {
CookieStore.mapToCookie(cookieMap)?.let {
headerMap.put("Cookie", it)
}
}

Loading…
Cancel
Save