mirror of
https://github.com/gedoor/legado.git
synced 2024-09-01 09:34:25 +08:00
优化
This commit is contained in:
parent
bae3c7f5df
commit
0e99c9845e
@ -30,14 +30,7 @@ class CronetInterceptor(private val cookieJar: CookieJar?) : Interceptor {
|
|||||||
} ?: chain.proceed(original)
|
} ?: chain.proceed(original)
|
||||||
} catch (e: Exception) {
|
} catch (e: Exception) {
|
||||||
//遇到Cronet处理有问题时的情况,如证书过期等等,回退到okhttp处理
|
//遇到Cronet处理有问题时的情况,如证书过期等等,回退到okhttp处理
|
||||||
if (e.message.toString().contains("ERR_CERT_", true)
|
chain.proceed(original)
|
||||||
|| e.message.toString().contains("ERR_SSL_", true)
|
|
||||||
) {
|
|
||||||
chain.proceed(original)
|
|
||||||
} else {
|
|
||||||
throw e
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user