package m4;

import java.nio.charset.Charset;
import java.util.Locale;

/* JADX INFO: renamed from: m4.i0, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractC2513i0 extends AbstractC2488a {

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public static final k4.e0 f21053u = k4.K.a(":status", new i2(12));

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public k4.r0 f21054q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public k4.g0 f21055r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public Charset f21056s;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public boolean f21057t;

    public static Charset h(k4.g0 g0Var) {
        String str = (String) g0Var.c(AbstractC2504f0.f21003i);
        if (str != null) {
            try {
                return Charset.forName(str.split("charset=", 2)[r2.length - 1].trim());
            } catch (Exception unused) {
            }
        }
        return E3.f.f1145c;
    }

    public static k4.r0 i(k4.g0 g0Var) {
        char cCharAt;
        Integer num = (Integer) g0Var.c(f21053u);
        if (num == null) {
            return k4.r0.f19945m.g("Missing HTTP status code");
        }
        String str = (String) g0Var.c(AbstractC2504f0.f21003i);
        if (str != null && 16 <= str.length()) {
            String lowerCase = str.toLowerCase(Locale.US);
            if (lowerCase.startsWith("application/grpc") && (lowerCase.length() == 16 || (cCharAt = lowerCase.charAt(16)) == '+' || cCharAt == ';')) {
                return null;
            }
        }
        return AbstractC2504f0.g(num.intValue()).a("invalid content-type: " + str);
    }
}
