优化
This commit is contained in:
@@ -10,6 +10,7 @@ import com.bumptech.glide.util.ContentLengthInputStream
|
|||||||
import com.bumptech.glide.util.Preconditions
|
import com.bumptech.glide.util.Preconditions
|
||||||
import io.legado.app.data.entities.BaseSource
|
import io.legado.app.data.entities.BaseSource
|
||||||
import io.legado.app.exception.NoStackTraceException
|
import io.legado.app.exception.NoStackTraceException
|
||||||
|
import io.legado.app.help.http.CookieManager.cookieJarHeader
|
||||||
import io.legado.app.help.http.addHeaders
|
import io.legado.app.help.http.addHeaders
|
||||||
import io.legado.app.help.http.okHttpClient
|
import io.legado.app.help.http.okHttpClient
|
||||||
import io.legado.app.help.source.SourceHelp
|
import io.legado.app.help.source.SourceHelp
|
||||||
@@ -56,6 +57,9 @@ class OkHttpStreamFetcher(private val url: GlideUrl, private val options: Option
|
|||||||
source?.getHeaderMap(true)?.let {
|
source?.getHeaderMap(true)?.let {
|
||||||
headerMap.putAll(it)
|
headerMap.putAll(it)
|
||||||
}
|
}
|
||||||
|
if (source?.enabledCookieJar == true) {
|
||||||
|
headerMap[cookieJarHeader] = "1"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
headerMap.putAll(url.headers)
|
headerMap.putAll(url.headers)
|
||||||
requestBuilder.addHeaders(headerMap)
|
requestBuilder.addHeaders(headerMap)
|
||||||
|
|||||||
Reference in New Issue
Block a user