Browse Source

Add referer to readmanga/mintmanga requests header (#1192)

Taumer 7 years ago
parent
commit
fae36aebf4

+ 6 - 0
app/src/main/java/eu/kanade/tachiyomi/source/online/russian/Mintmanga.kt

@@ -3,6 +3,7 @@ package eu.kanade.tachiyomi.source.online.russian
 import eu.kanade.tachiyomi.network.GET
 import eu.kanade.tachiyomi.source.model.*
 import eu.kanade.tachiyomi.source.online.ParsedHttpSource
+import okhttp3.Headers
 import okhttp3.Request
 import okhttp3.Response
 import org.jsoup.nodes.Document
@@ -23,6 +24,11 @@ class Mintmanga : ParsedHttpSource() {
 
     override val supportsLatest = true
 
+    override fun headersBuilder() = Headers.Builder().apply {
+        add("User-Agent", "Mozilla/5.0 (Windows NT 6.3; WOW64)")
+        add("Referer", baseUrl)
+    }
+
     override fun popularMangaRequest(page: Int): Request =
             GET("$baseUrl/list?sortType=rate&offset=${70 * (page - 1)}&max=70", headers)
 

+ 6 - 0
app/src/main/java/eu/kanade/tachiyomi/source/online/russian/Readmanga.kt

@@ -3,6 +3,7 @@ package eu.kanade.tachiyomi.source.online.russian
 import eu.kanade.tachiyomi.network.GET
 import eu.kanade.tachiyomi.source.model.*
 import eu.kanade.tachiyomi.source.online.ParsedHttpSource
+import okhttp3.Headers
 import okhttp3.Request
 import okhttp3.Response
 import org.jsoup.nodes.Document
@@ -23,6 +24,11 @@ class Readmanga : ParsedHttpSource() {
 
     override val supportsLatest = true
 
+    override fun headersBuilder() = Headers.Builder().apply {
+        add("User-Agent", "Mozilla/5.0 (Windows NT 6.3; WOW64)")
+        add("Referer", baseUrl)
+    }
+
     override fun popularMangaSelector() = "div.desc"
 
     override fun latestUpdatesSelector() = "div.desc"