MangaDex: set Origin
header (#3082)
* MangaDex: set `Origin` header * standard origin header without trailing slash
This commit is contained in:
parent
312bb8c3b0
commit
8ac86c6e8e
@ -1,7 +1,7 @@
|
|||||||
ext {
|
ext {
|
||||||
extName = 'MangaDex'
|
extName = 'MangaDex'
|
||||||
extClass = '.MangaDexFactory'
|
extClass = '.MangaDexFactory'
|
||||||
extVersionCode = 192
|
extVersionCode = 193
|
||||||
isNsfw = true
|
isNsfw = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -10,6 +10,7 @@ import androidx.preference.MultiSelectListPreference
|
|||||||
import androidx.preference.PreferenceScreen
|
import androidx.preference.PreferenceScreen
|
||||||
import androidx.preference.SwitchPreferenceCompat
|
import androidx.preference.SwitchPreferenceCompat
|
||||||
import eu.kanade.tachiyomi.AppInfo
|
import eu.kanade.tachiyomi.AppInfo
|
||||||
|
import eu.kanade.tachiyomi.extension.BuildConfig
|
||||||
import eu.kanade.tachiyomi.extension.all.mangadex.dto.AggregateDto
|
import eu.kanade.tachiyomi.extension.all.mangadex.dto.AggregateDto
|
||||||
import eu.kanade.tachiyomi.extension.all.mangadex.dto.AggregateVolume
|
import eu.kanade.tachiyomi.extension.all.mangadex.dto.AggregateVolume
|
||||||
import eu.kanade.tachiyomi.extension.all.mangadex.dto.AtHomeDto
|
import eu.kanade.tachiyomi.extension.all.mangadex.dto.AtHomeDto
|
||||||
@ -62,10 +63,12 @@ abstract class MangaDex(final override val lang: String, private val dexLang: St
|
|||||||
final override fun headersBuilder(): Headers.Builder {
|
final override fun headersBuilder(): Headers.Builder {
|
||||||
val extraHeader = "Android/${Build.VERSION.RELEASE} " +
|
val extraHeader = "Android/${Build.VERSION.RELEASE} " +
|
||||||
"Tachiyomi/${AppInfo.getVersionName()} " +
|
"Tachiyomi/${AppInfo.getVersionName()} " +
|
||||||
"MangaDex/1.4.190"
|
"MangaDex/1.4.${BuildConfig.VERSION_CODE} " +
|
||||||
|
"Keiyoushi"
|
||||||
|
|
||||||
val builder = super.headersBuilder().apply {
|
val builder = super.headersBuilder().apply {
|
||||||
set("Referer", "$baseUrl/")
|
set("Referer", "$baseUrl/")
|
||||||
|
set("Origin", baseUrl)
|
||||||
set("Extra", extraHeader)
|
set("Extra", extraHeader)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user