This commit is contained in:
Horis
2023-05-14 18:16:50 +08:00
parent 7a7bffb557
commit b090070ac3
4 changed files with 9 additions and 16 deletions
@@ -67,7 +67,7 @@ val okHttpClient: OkHttpClient by lazy {
builder.addHeader("Keep-Alive", "300")
builder.addHeader("Connection", "Keep-Alive")
builder.addHeader("Cache-Control", "no-cache")
chain.proceed(builder.build()).newBuilder().removeHeader(cookieJarHeader).build()
chain.proceed(builder.build())
})
.addNetworkInterceptor { chain ->
var request = chain.request()
@@ -79,11 +79,10 @@ val okHttpClient: OkHttpClient by lazy {
request = CookieManager.loadRequest(requestBuilder.build())
}
var networkResponse = chain.proceed(request)
val networkResponse = chain.proceed(request)
if (enableCookieJar) {
CookieManager.saveResponse(networkResponse)
networkResponse = networkResponse.newBuilder().header(cookieJarHeader, "1").build()
}
networkResponse
}
@@ -376,10 +376,6 @@ class ObsoleteUrlFactory(private var client: OkHttpClient) : URLStreamHandlerFac
val clientBuilder: OkHttpClient.Builder = client.newBuilder()
clientBuilder.interceptors().clear()
clientBuilder.interceptors().add(UnexpectedException.INTERCEPTOR)
clientBuilder.addInterceptor { chain ->
val response = chain.proceed(chain.request())
response.newBuilder().removeHeader(cookieJarHeader).build()
}
clientBuilder.networkInterceptors().clear()
clientBuilder.networkInterceptors().add(networkInterceptor)
@@ -393,13 +389,10 @@ class ObsoleteUrlFactory(private var client: OkHttpClient) : URLStreamHandlerFac
request1 = CookieManager.loadRequest(requestBuilder.build())
}
var networkResponse = chain.proceed(request1)
val networkResponse = chain.proceed(request1)
if (enableCookieJar) {
CookieManager.saveResponse(networkResponse)
networkResponse = networkResponse.newBuilder()
.header(cookieJarHeader, "1")
.build()
}
networkResponse
}