fix(InternalDownloadManager): add accept-encoding identity to requests

This commit is contained in:
Zibbp 2025-04-24 17:04:08 -05:00
parent e7ad62760f
commit dfc77ea0d0

View file

@ -17,8 +17,16 @@ class InternalDownloadManager(
) : AutoCloseable {
private val tag = "InternalDownloadManager"
private val client: OkHttpClient =
OkHttpClient.Builder().connectTimeout(30, TimeUnit.SECONDS).build()
private val client: OkHttpClient = OkHttpClient.Builder()
.connectTimeout(30, TimeUnit.SECONDS)
.addInterceptor { chain ->
val originalRequest = chain.request()
val newRequest = originalRequest.newBuilder()
.header("Accept-Encoding", "identity")
.build()
chain.proceed(newRequest)
}
.build()
private val writer = BinaryFileWriter(outputStream, progressCallback)
/**