Support custom headers for page requests

This commit is contained in:
Koitharu
2021-01-20 19:53:11 +02:00
parent 96d437b2a8
commit bb1dd74277
17 changed files with 109 additions and 58 deletions

View File

@@ -7,6 +7,7 @@ import android.webkit.MimeTypeMap
import androidx.collection.ArraySet
import androidx.core.net.toFile
import androidx.core.net.toUri
import okhttp3.internal.EMPTY_HEADERS
import org.koitharu.kotatsu.core.model.*
import org.koitharu.kotatsu.core.parser.MangaRepository
import org.koitharu.kotatsu.local.data.CbzFilter
@@ -156,7 +157,9 @@ class LocalMangaRepository(private val context: Context) : MangaRepository {
override val sortOrders = emptySet<SortOrder>()
override suspend fun getPageFullUrl(page: MangaPage) = page.url
override suspend fun getPageRequest(page: MangaPage): RequestDraft {
return RequestDraft(page.url, EMPTY_HEADERS)
}
override suspend fun getTags() = emptySet<MangaTag>()