Add chunker http inspector for debug usage

This commit is contained in:
tarsin committed 2023-06-09 19:00:03 +08:00
1 parent 20798b5d25
commit 9eb8e984b6
2 files changed
+10

No files matched your search

@@ -24,6 +24,7 @@ import androidx.lifecycle.ProcessLifecycleOwner
import coil.ImageLoaderFactory
import coil.decode.ImageDecoderDecoder
import coil.util.DebugLogger
import com.chuckerteam.chucker.api.ChuckerInterceptor
import com.hippo.ehviewer.client.EhCookieStore
import com.hippo.ehviewer.client.EhDns
import com.hippo.ehviewer.client.EhSSLSocketFactory
@@ -149,6 +150,11 @@ class EhApplication : Application(), ImageLoaderFactory {
httpClient {
cookieJar(EhCookieStore)
dns(EhDns)
addInterceptor(
ChuckerInterceptor.Builder(appCtx).apply {
alwaysReadResponseBody(false)
}.build(),
)
if (Settings.dF) install(EhSSLSocketFactory)
}
}