Vidembed: add referer to mixdrop extractor to fix 403 (#982)

This commit is contained in:
Samfun75
2022-10-27 17:48:46 +03:00
committed by GitHub
parent dc76ba3580
commit 0bf5c017ee
2 changed files with 4 additions and 2 deletions

View File

@ -6,7 +6,7 @@ ext {
extName = 'Vidembed' extName = 'Vidembed'
pkgNameSuffix = 'en.vidembed' pkgNameSuffix = 'en.vidembed'
extClass = '.Vidembed' extClass = '.Vidembed'
extVersionCode = 17 extVersionCode = 18
libVersion = '13' libVersion = '13'
} }

View File

@ -5,6 +5,7 @@ import eu.kanade.tachiyomi.animesource.model.Video
import eu.kanade.tachiyomi.network.GET import eu.kanade.tachiyomi.network.GET
import eu.kanade.tachiyomi.util.asJsoup import eu.kanade.tachiyomi.util.asJsoup
import okhttp3.OkHttpClient import okhttp3.OkHttpClient
import okhttp3.Headers
//From Vizer Extension //From Vizer Extension
class MixDropExtractor(private val client: OkHttpClient) { class MixDropExtractor(private val client: OkHttpClient) {
@ -21,6 +22,7 @@ class MixDropExtractor(private val client: OkHttpClient) {
"$it($lang)" "$it($lang)"
} else it } else it
} }
return listOf(Video(url, quality, videoUrl)) val referer = Headers.headersOf("Referer", "https://mixdrop.co/")
return listOf(Video(url, quality, videoUrl, headers = referer))
} }
} }