优化
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user