package com.google.android.gms.measurement.internal;

import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import com.google.android.gms.internal.ads.a61;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URI;
import java.net.URISyntaxException;
import java.net.URL;
import java.util.Collections;
import java.util.Map;

/* JADX INFO: loaded from: classes2.dex */
public final class s0 extends v3 {
    public static byte[] E(HttpURLConnection httpURLConnection) throws IOException {
        InputStream inputStream = null;
        try {
            ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
            inputStream = httpURLConnection.getInputStream();
            byte[] bArr = new byte[1024];
            while (true) {
                int i10 = inputStream.read(bArr);
                if (i10 <= 0) {
                    byte[] byteArray = byteArrayOutputStream.toByteArray();
                    inputStream.close();
                    return byteArray;
                }
                byteArrayOutputStream.write(bArr, 0, i10);
            }
        } catch (Throwable th) {
            if (inputStream != null) {
                inputStream.close();
            }
            throw th;
        }
    }

    @Override // com.google.android.gms.measurement.internal.v3
    public final boolean C() {
        return false;
    }

    public final void D(String str, a4 a4Var, com.google.android.gms.internal.measurement.u3 u3Var, u0 u0Var) {
        w();
        A();
        try {
            URL url = new URI(a4Var.f21478a).toURL();
            x();
            byte[] bArrC = u3Var.c();
            j1 j1VarZzl = zzl();
            Map mapEmptyMap = a4Var.f21479b;
            if (mapEmptyMap == null) {
                mapEmptyMap = Collections.emptyMap();
            }
            j1VarZzl.E(new a61(this, str, url, bArrC, mapEmptyMap, u0Var));
        } catch (IllegalArgumentException | MalformedURLException | URISyntaxException unused) {
            p0 p0VarZzj = zzj();
            p0VarZzj.f21834f.a(p0.A(str), a4Var.f21478a, "Failed to parse URL. Not uploading MeasurementBatch. appId");
        }
    }

    public final boolean F() {
        A();
        ConnectivityManager connectivityManager = (ConnectivityManager) zza().getSystemService("connectivity");
        NetworkInfo activeNetworkInfo = null;
        if (connectivityManager != null) {
            try {
                activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
            } catch (SecurityException unused) {
            }
        }
        return activeNetworkInfo != null && activeNetworkInfo.isConnected();
    }
}
