package okhttp3.internal.http;

import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.hls.playlist.HlsMediaPlaylist;
import defpackage.cr4;
import defpackage.kp6;
import defpackage.x15;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0005\bÆ\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006J\u0010\u0010\u0007\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0007J\u000e\u0010\b\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006J\u000e\u0010\t\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006J\u0010\u0010\n\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0007¨\u0006\u000b"}, d2 = {"Lokhttp3/internal/http/HttpMethod;", "", "()V", "invalidatesCache", "", "method", "", "permitsRequestBody", "redirectsToGet", "redirectsWithBody", "requiresRequestBody", "okhttp"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public final class HttpMethod {

    @kp6
    public static final HttpMethod INSTANCE = new HttpMethod();

    private HttpMethod() {
    }

    @x15
    public static final boolean permitsRequestBody(@kp6 String method) {
        cr4.g(method, "method");
        return (method.equals("GET") || method.equals("HEAD")) ? false : true;
    }

    @x15
    public static final boolean requiresRequestBody(@kp6 String method) {
        cr4.g(method, "method");
        return method.equals(HlsMediaPlaylist.Interstitial.CUE_TRIGGER_POST) || method.equals("PUT") || method.equals("PATCH") || method.equals("PROPPATCH") || method.equals("REPORT");
    }

    public final boolean invalidatesCache(@kp6 String method) {
        cr4.g(method, "method");
        return method.equals(HlsMediaPlaylist.Interstitial.CUE_TRIGGER_POST) || method.equals("PATCH") || method.equals("PUT") || method.equals("DELETE") || method.equals("MOVE");
    }

    public final boolean redirectsToGet(@kp6 String method) {
        cr4.g(method, "method");
        return !method.equals("PROPFIND");
    }

    public final boolean redirectsWithBody(@kp6 String method) {
        cr4.g(method, "method");
        return method.equals("PROPFIND");
    }
}
