package okhttp3.internal.http;

import kotlin.jvm.internal.o;
import okhttp3.CookieJar;
import okhttp3.Headers;
import okhttp3.HttpUrl;
import okhttp3.Interceptor;
import okhttp3.MediaType;
import okhttp3.Request;
import okhttp3.RequestBody;
import okhttp3.Response;
import okhttp3.ResponseBody;
import okhttp3.internal.Util;
import p5.AbstractC2732b;
import p5.y;

/* JADX INFO: loaded from: classes3.dex */
public final class BridgeInterceptor implements Interceptor {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final CookieJar f22377a;

    public BridgeInterceptor(CookieJar cookieJar) {
        o.h(cookieJar, "cookieJar");
        this.f22377a = cookieJar;
    }

    @Override // okhttp3.Interceptor
    public final Response a(RealInterceptorChain realInterceptorChain) {
        ResponseBody responseBody;
        Request request = realInterceptorChain.f22388e;
        Request.Builder builderB = request.b();
        RequestBody requestBody = request.f22128d;
        if (requestBody != null) {
            MediaType mediaTypeB = requestBody.b();
            if (mediaTypeB != null) {
                builderB.e("Content-Type", mediaTypeB.f22046a);
            }
            long jA = requestBody.a();
            if (jA != -1) {
                builderB.e("Content-Length", String.valueOf(jA));
                builderB.f22133c.g("Transfer-Encoding");
            } else {
                builderB.e("Transfer-Encoding", "chunked");
                builderB.f22133c.g("Content-Length");
            }
        }
        Headers headers = request.f22127c;
        String strG = headers.g("Host");
        boolean z6 = false;
        HttpUrl httpUrl = request.f22125a;
        if (strG == null) {
            builderB.e("Host", Util.x(httpUrl, false));
        }
        if (headers.g("Connection") == null) {
            builderB.e("Connection", "Keep-Alive");
        }
        if (headers.g("Accept-Encoding") == null && headers.g("Range") == null) {
            builderB.e("Accept-Encoding", "gzip");
            z6 = true;
        }
        CookieJar cookieJar = this.f22377a;
        cookieJar.b(httpUrl);
        if (headers.g("User-Agent") == null) {
            builderB.e("User-Agent", "okhttp/4.12.0");
        }
        Response responseB = realInterceptorChain.b(builderB.b());
        Headers headers2 = responseB.f22145f;
        HttpHeaders.d(cookieJar, httpUrl, headers2);
        Response.Builder builderD = responseB.d();
        builderD.f22153a = request;
        if (z6 && "gzip".equalsIgnoreCase(Response.b("Content-Encoding", responseB)) && HttpHeaders.a(responseB) && (responseBody = responseB.f22146j) != null) {
            y yVar = new y(responseBody.c());
            Headers.Builder builderJ = headers2.j();
            builderJ.g("Content-Encoding");
            builderJ.g("Content-Length");
            builderD.c(builderJ.e());
            builderD.f22159g = new RealResponseBody(Response.b("Content-Type", responseB), -1L, AbstractC2732b.c(yVar));
        }
        return builderD.a();
    }
}
