|
@@ -3,6 +3,8 @@ package eu.kanade.tachiyomi.network
|
|
|
import okhttp3.CacheControl
|
|
|
import okhttp3.FormBody
|
|
|
import okhttp3.Headers
|
|
|
+import okhttp3.HttpUrl
|
|
|
+import okhttp3.HttpUrl.Companion.toHttpUrl
|
|
|
import okhttp3.Request
|
|
|
import okhttp3.RequestBody
|
|
|
import java.util.concurrent.TimeUnit.MINUTES
|
|
@@ -15,6 +17,17 @@ fun GET(
|
|
|
url: String,
|
|
|
headers: Headers = DEFAULT_HEADERS,
|
|
|
cache: CacheControl = DEFAULT_CACHE_CONTROL,
|
|
|
+): Request {
|
|
|
+ return GET(url.toHttpUrl(), headers, cache)
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * @since extensions-lib 1.4
|
|
|
+ */
|
|
|
+fun GET(
|
|
|
+ url: HttpUrl,
|
|
|
+ headers: Headers = DEFAULT_HEADERS,
|
|
|
+ cache: CacheControl = DEFAULT_CACHE_CONTROL,
|
|
|
): Request {
|
|
|
return Request.Builder()
|
|
|
.url(url)
|