From 0bf5c017eeb19080d4afdeb9cccfcc0593b4131e Mon Sep 17 00:00:00 2001 From: Samfun75 <38332931+Samfun75@users.noreply.github.com> Date: Thu, 27 Oct 2022 17:48:46 +0300 Subject: [PATCH] Vidembed: add referer to mixdrop extractor to fix 403 (#982) --- src/en/vidembed/build.gradle | 2 +- .../animeextension/en/vidembed/extractors/MixDropExtractor.kt | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/en/vidembed/build.gradle b/src/en/vidembed/build.gradle index 245cc7444..0def6df93 100644 --- a/src/en/vidembed/build.gradle +++ b/src/en/vidembed/build.gradle @@ -6,7 +6,7 @@ ext { extName = 'Vidembed' pkgNameSuffix = 'en.vidembed' extClass = '.Vidembed' - extVersionCode = 17 + extVersionCode = 18 libVersion = '13' } diff --git a/src/en/vidembed/src/eu/kanade/tachiyomi/animeextension/en/vidembed/extractors/MixDropExtractor.kt b/src/en/vidembed/src/eu/kanade/tachiyomi/animeextension/en/vidembed/extractors/MixDropExtractor.kt index 849896734..3b8a5ee53 100644 --- a/src/en/vidembed/src/eu/kanade/tachiyomi/animeextension/en/vidembed/extractors/MixDropExtractor.kt +++ b/src/en/vidembed/src/eu/kanade/tachiyomi/animeextension/en/vidembed/extractors/MixDropExtractor.kt @@ -5,6 +5,7 @@ import eu.kanade.tachiyomi.animesource.model.Video import eu.kanade.tachiyomi.network.GET import eu.kanade.tachiyomi.util.asJsoup import okhttp3.OkHttpClient +import okhttp3.Headers //From Vizer Extension class MixDropExtractor(private val client: OkHttpClient) { @@ -21,6 +22,7 @@ class MixDropExtractor(private val client: OkHttpClient) { "$it($lang)" } else it } - return listOf(Video(url, quality, videoUrl)) + val referer = Headers.headersOf("Referer", "https://mixdrop.co/") + return listOf(Video(url, quality, videoUrl, headers = referer)) } }