mirror of
https://github.com/gedoor/legado.git
synced 2024-09-01 09:34:25 +08:00
fix:无法通过设置UrlOption更改glide的ua
This commit is contained in:
parent
a573d97ee8
commit
deb28db043
@ -39,7 +39,6 @@ class OkHttpStreamFetcher(private val url: GlideUrl, private val options: Option
|
||||
}
|
||||
val requestBuilder: Request.Builder = Request.Builder().url(url.toStringUrl())
|
||||
val headerMap = HashMap<String, String>()
|
||||
headerMap.putAll(url.headers)
|
||||
options.get(OkHttpModelLoader.sourceOriginOption)?.let { sourceUrl ->
|
||||
val source = appDb.bookSourceDao.getBookSource(sourceUrl)
|
||||
?: appDb.rssSourceDao.getByKey(sourceUrl)
|
||||
@ -47,6 +46,7 @@ class OkHttpStreamFetcher(private val url: GlideUrl, private val options: Option
|
||||
headerMap.putAll(it)
|
||||
}
|
||||
}
|
||||
headerMap.putAll(url.headers)
|
||||
requestBuilder.addHeaders(headerMap)
|
||||
val request: Request = requestBuilder.build()
|
||||
this.callback = callback
|
||||
|
Loading…
Reference in New Issue
Block a user