komikku/app/src/main/java/exh/ui/captcha/WebViewUtil.kt

19 lines
465 B
Kotlin
Raw Normal View History

package exh.ui.captcha
import android.os.Build
import android.webkit.WebResourceRequest
import androidx.annotation.RequiresApi
import okhttp3.Request
@RequiresApi(Build.VERSION_CODES.LOLLIPOP)
fun WebResourceRequest.toOkHttpRequest(): Request {
val request = Request.Builder()
.url(url.toString())
.method(method, null)
requestHeaders.entries.forEach { (t, u) ->
request.addHeader(t, u)
}
return request.build()
}