Intercept okhttp request to cronet
This commit is contained in:
1 parent
dfc6c6a030
commit
0ef4bccb7c
2 files changed
+6
-2
No files matched your search
@@ -154,8 +154,9 @@ final class ResponseConverter {
|
||||
.request(request)
|
||||
.code(cronetResponseInfo.getHttpStatusCode())
|
||||
.message(cronetResponseInfo.getHttpStatusText())
|
||||
.protocol(convertProtocol(cronetResponseInfo.getNegotiatedProtocol()))
|
||||
.body(responseBody);
|
||||
.protocol(convertProtocol(cronetResponseInfo.getNegotiatedProtocol()));
|
||||
|
||||
if (responseBody != null) responseBuilder.body(responseBody);
|
||||
|
||||
for (Map.Entry<String, String> header : cronetResponseInfo.getAllHeadersAsList()) {
|
||||
boolean copyHeader = true;
|
||||
|
||||
@@ -26,6 +26,7 @@ import coil.ImageLoaderFactory
|
||||
import coil.decode.ImageDecoderDecoder
|
||||
import coil.util.DebugLogger
|
||||
import com.chuckerteam.chucker.api.ChuckerInterceptor
|
||||
import com.google.net.cronet.okhttptransport.CronetInterceptor
|
||||
import com.hippo.ehviewer.client.EhCookieStore
|
||||
import com.hippo.ehviewer.client.EhTagDatabase
|
||||
import com.hippo.ehviewer.client.data.GalleryDetail
|
||||
@@ -39,6 +40,7 @@ import com.hippo.ehviewer.legacy.cleanObsoleteCache
|
||||
import com.hippo.ehviewer.legacy.migrateCookies
|
||||
import com.hippo.ehviewer.okhttp.cache
|
||||
import com.hippo.ehviewer.okhttp.httpClient
|
||||
import com.hippo.ehviewer.spider.cronetHttpClient
|
||||
import com.hippo.ehviewer.ui.keepNoMediaFileStatus
|
||||
import com.hippo.ehviewer.ui.lockObserver
|
||||
import com.hippo.ehviewer.util.ReadableTime
|
||||
@@ -156,6 +158,7 @@ class EhApplication : Application(), ImageLoaderFactory {
|
||||
alwaysReadResponseBody(false)
|
||||
}.build(),
|
||||
)
|
||||
addInterceptor(CronetInterceptor.newBuilder(cronetHttpClient).build())
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user