Info Call to Socket API

Description

List of all calls to Server Socket API.

Recommendation

This entry is informative, no recommendations applicable.

Technical details

Method com.google.android.gms.internal.zzgf.zza() calling method java.net.URL.<init>()


    public static com.google.android.gms.ads.internal.request.AdResponseParcel zza(com.google.android.gms.ads.internal.request.AdRequestInfoParcel p17, android.content.Context p18, String p19, String p20, String p21, String p22, com.google.android.gms.internal.zzgj p23)
    {
        try {
            int v2_6 = new com.google.android.gms.internal.zzgi(p17);
            java.net.URL v3_9 = new StringBuilder();
            v3_9.append("AdRequestServiceImpl: Sending request: ");
            v3_9.append(p20);
            com.google.android.gms.ads.internal.util.client.zzb.zzay(v3_9.toString());
            java.net.URL v3_2 = new java.net.URL(p20);
            long v4_0 = android.os.SystemClock.elapsedRealtime();
            int v1_3 = 0;
            int v6_0 = 0;
        } catch (Throwable v0_1) {
            int v1_13 = v0_1;
            int v2_4 = new StringBuilder();
            v2_4.append("Error while connecting to ad server: ");
            v2_4.append(v1_13.getMessage());
            com.google.android.gms.ads.internal.util.client.zzb.zzaC(v2_4.toString());
            return new com.google.android.gms.ads.internal.request.AdResponseParcel(2);
        }
        while(true) {
            java.net.HttpURLConnection v7_1 = ((java.net.HttpURLConnection) v3_2.openConnection());
            com.google.android.gms.ads.internal.zzo.zzbv().zza(p18, p19, v1_3, v7_1);
            if (android.text.TextUtils.isEmpty(p21)) {
            } else {
                v7_1.addRequestProperty("x-afma-drt-cookie", p21);
            }
            if (android.text.TextUtils.isEmpty(p22)) {
            } else {
                java.io.OutputStream v8_5 = new StringBuilder();
                v8_5.append("Bearer ");
                v8_5.append(p22);
                v7_1.addRequestProperty("Authorization", v8_5.toString());
            }
            if ((p23 != null) && (!android.text.TextUtils.isEmpty(p23.zzfH()))) {
                v7_1.setDoOutput(1);
                byte[] v14_3 = p23.zzfH().getBytes();
                v7_1.setFixedLengthStreamingMode(v14_3.length);
                int v15_2 = new java.io.BufferedOutputStream(v7_1.getOutputStream());
                v15_2.write(v14_3);
                v15_2.close();
            }
            java.io.OutputStream v8_9 = v7_1.getResponseCode();
            byte[] v14_4 = v7_1.getHeaderFields();
            if ((v8_9 < 200) || (v8_9 >= 300)) {
                com.google.android.gms.internal.zzgf.zza(v3_2.toString(), v14_4, 0, v8_9);
                if ((v8_9 < 300) || (v8_9 >= 400)) {
                    int v1_21 = new StringBuilder();
                    v1_21.append("Received error HTTP response code: ");
                    v1_21.append(v8_9);
                    com.google.android.gms.ads.internal.util.client.zzb.zzaC(v1_21.toString());
                    int v1_24 = new com.google.android.gms.ads.internal.request.AdResponseParcel(0);
                    v7_1.disconnect();
                    return v1_24;
                } else {
                    int v1_26 = v7_1.getHeaderField("Location");
                    if (!android.text.TextUtils.isEmpty(v1_26)) {
                        v3_2 = new java.net.URL(v1_26);
                        v6_0++;
                        if (v6_0 > 5) {
                            break;
                        }
                        v2_6.zzi(v14_4);
                        v7_1.disconnect();
                        v1_3 = 0;
                    } else {
                        com.google.android.gms.ads.internal.util.client.zzb.zzaC("No location header to follow redirect.");
                        int v1_9 = new com.google.android.gms.ads.internal.request.AdResponseParcel(0);
                        v7_1.disconnect();
                        return v1_9;
                    }
                }
            } else {
                int v1_10 = v3_2.toString();
                java.net.URL v3_5 = com.google.android.gms.ads.internal.zzo.zzbv().zza(new java.io.InputStreamReader(v7_1.getInputStream()));
                com.google.android.gms.internal.zzgf.zza(v1_10, v14_4, v3_5, v8_9);
                v2_6.zza(v1_10, v14_4, v3_5);
                int v1_11 = v2_6.zzj(v4_0);
                v7_1.disconnect();
                return v1_11;
            }
        }
        com.google.android.gms.ads.internal.util.client.zzb.zzaC("Too many redirects.");
        int v1_6 = new com.google.android.gms.ads.internal.request.AdResponseParcel(0);
        v7_1.disconnect();
        return v1_6;
    }

Method com.google.android.gms.internal.zzgf.zza() calling method java.net.URL.<init>()


    public static com.google.android.gms.ads.internal.request.AdResponseParcel zza(com.google.android.gms.ads.internal.request.AdRequestInfoParcel p17, android.content.Context p18, String p19, String p20, String p21, String p22, com.google.android.gms.internal.zzgj p23)
    {
        try {
            int v2_6 = new com.google.android.gms.internal.zzgi(p17);
            java.net.URL v3_9 = new StringBuilder();
            v3_9.append("AdRequestServiceImpl: Sending request: ");
            v3_9.append(p20);
            com.google.android.gms.ads.internal.util.client.zzb.zzay(v3_9.toString());
            java.net.URL v3_2 = new java.net.URL(p20);
            long v4_0 = android.os.SystemClock.elapsedRealtime();
            int v1_3 = 0;
            int v6_0 = 0;
        } catch (Throwable v0_1) {
            int v1_13 = v0_1;
            int v2_4 = new StringBuilder();
            v2_4.append("Error while connecting to ad server: ");
            v2_4.append(v1_13.getMessage());
            com.google.android.gms.ads.internal.util.client.zzb.zzaC(v2_4.toString());
            return new com.google.android.gms.ads.internal.request.AdResponseParcel(2);
        }
        while(true) {
            java.net.HttpURLConnection v7_1 = ((java.net.HttpURLConnection) v3_2.openConnection());
            com.google.android.gms.ads.internal.zzo.zzbv().zza(p18, p19, v1_3, v7_1);
            if (android.text.TextUtils.isEmpty(p21)) {
            } else {
                v7_1.addRequestProperty("x-afma-drt-cookie", p21);
            }
            if (android.text.TextUtils.isEmpty(p22)) {
            } else {
                java.io.OutputStream v8_5 = new StringBuilder();
                v8_5.append("Bearer ");
                v8_5.append(p22);
                v7_1.addRequestProperty("Authorization", v8_5.toString());
            }
            if ((p23 != null) && (!android.text.TextUtils.isEmpty(p23.zzfH()))) {
                v7_1.setDoOutput(1);
                byte[] v14_3 = p23.zzfH().getBytes();
                v7_1.setFixedLengthStreamingMode(v14_3.length);
                int v15_2 = new java.io.BufferedOutputStream(v7_1.getOutputStream());
                v15_2.write(v14_3);
                v15_2.close();
            }
            java.io.OutputStream v8_9 = v7_1.getResponseCode();
            byte[] v14_4 = v7_1.getHeaderFields();
            if ((v8_9 < 200) || (v8_9 >= 300)) {
                com.google.android.gms.internal.zzgf.zza(v3_2.toString(), v14_4, 0, v8_9);
                if ((v8_9 < 300) || (v8_9 >= 400)) {
                    break;
                }
                int v1_26 = v7_1.getHeaderField("Location");
                if (!android.text.TextUtils.isEmpty(v1_26)) {
                    v3_2 = new java.net.URL(v1_26);
                    v6_0++;
                    if (v6_0 <= 5) {
                        v2_6.zzi(v14_4);
                        v7_1.disconnect();
                        v1_3 = 0;
                    } else {
                        com.google.android.gms.ads.internal.util.client.zzb.zzaC("Too many redirects.");
                        int v1_6 = new com.google.android.gms.ads.internal.request.AdResponseParcel(0);
                        v7_1.disconnect();
                        return v1_6;
                    }
                } else {
                    com.google.android.gms.ads.internal.util.client.zzb.zzaC("No location header to follow redirect.");
                    int v1_9 = new com.google.android.gms.ads.internal.request.AdResponseParcel(0);
                    v7_1.disconnect();
                    return v1_9;
                }
            } else {
                int v1_10 = v3_2.toString();
                java.net.URL v3_5 = com.google.android.gms.ads.internal.zzo.zzbv().zza(new java.io.InputStreamReader(v7_1.getInputStream()));
                com.google.android.gms.internal.zzgf.zza(v1_10, v14_4, v3_5, v8_9);
                v2_6.zza(v1_10, v14_4, v3_5);
                int v1_11 = v2_6.zzj(v4_0);
                v7_1.disconnect();
                return v1_11;
            }
        }
        int v1_21 = new StringBuilder();
        v1_21.append("Received error HTTP response code: ");
        v1_21.append(v8_9);
        com.google.android.gms.ads.internal.util.client.zzb.zzaC(v1_21.toString());
        int v1_24 = new com.google.android.gms.ads.internal.request.AdResponseParcel(0);
        v7_1.disconnect();
        return v1_24;
    }

Method com.google.android.gms.analytics.internal.zzah.zzkh() calling method java.net.URL.<init>()


    private java.net.URL zzkh()
    {
        int v0_1 = new StringBuilder();
        v0_1.append(this.zzhR().zzjk());
        v0_1.append(this.zzhR().zzjn());
        try {
            return new java.net.URL(v0_1.toString());
        } catch (int v0_3) {
            this.zze("Error trying to parse the hardcoded host url", v0_3);
            return 0;
        }
    }

Method com.google.android.gms.analytics.internal.zzah.zzh() calling method java.net.URL.<init>()


    private java.net.URL zzh(com.google.android.gms.analytics.internal.zzab p2)
    {
        String v0_1;
        int v2_2;
        if (!p2.zzjY()) {
            v2_2 = new StringBuilder();
            v0_1 = this.zzhR().zzjl();
        } else {
            v2_2 = new StringBuilder();
            v0_1 = this.zzhR().zzjk();
        }
        v2_2.append(v0_1);
        v2_2.append(this.zzhR().zzjm());
        try {
            return new java.net.URL(v2_2.toString());
        } catch (int v2_4) {
            this.zze("Error trying to parse the hardcoded host url", v2_4);
            return 0;
        }
    }

Method com.google.android.gms.analytics.internal.zzah.zzb() calling method java.net.URL.<init>()


    private java.net.URL zzb(com.google.android.gms.analytics.internal.zzab p2, String p3)
    {
        int v2_2;
        String v0_1;
        if (!p2.zzjY()) {
            v2_2 = new StringBuilder();
            v0_1 = this.zzhR().zzjl();
        } else {
            v2_2 = new StringBuilder();
            v0_1 = this.zzhR().zzjk();
        }
        v2_2.append(v0_1);
        v2_2.append(this.zzhR().zzjm());
        v2_2.append("?");
        v2_2.append(p3);
        try {
            return new java.net.URL(v2_2.toString());
        } catch (int v2_4) {
            this.zze("Error trying to parse the hardcoded host url", v2_4);
            return 0;
        }
    }

Method com.google.android.gms.tagmanager.zzcx.zzd() calling method java.net.URL.<init>()


    java.net.URL zzd(com.google.android.gms.tagmanager.zzaq p2)
    {
        try {
            return new java.net.URL(p2.zzyQ());
        } catch (int v2) {
            com.google.android.gms.tagmanager.zzbg.zzaz("Error trying to parse the GTM url.");
            return 0;
        }
    }

Method com.google.android.gms.internal.zzz.zza() calling method java.net.URL.<init>()


    public org.apache.http.HttpResponse zza(com.google.android.gms.internal.zzk p5, java.util.Map p6)
    {
        java.util.Iterator v6_1;
        String v0_0 = p5.getUrl();
        org.apache.http.message.BasicHeader v1_2 = new java.util.HashMap();
        v1_2.putAll(p5.getHeaders());
        v1_2.putAll(p6);
        if (this.zzaF == null) {
            v6_1 = v0_0;
        } else {
            v6_1 = this.zzaF.zzh(v0_0);
            if (v6_1 == null) {
                java.util.Iterator v6_10 = new StringBuilder();
                v6_10.append("URL blocked by rewriter: ");
                v6_10.append(v0_0);
                throw new java.io.IOException(v6_10.toString());
            }
        }
        java.util.Iterator v6_3 = this.zza(new java.net.URL(v6_1), p5);
        String v0_4 = v1_2.keySet().iterator();
        while (v0_4.hasNext()) {
            String v2_6 = ((String) v0_4.next());
            v6_3.addRequestProperty(v2_6, ((String) v1_2.get(v2_6)));
        }
        com.google.android.gms.internal.zzz.zza(v6_3, p5);
        org.apache.http.message.BasicHttpResponse v5_2 = new org.apache.http.ProtocolVersion("HTTP", 1, 1);
        if (v6_3.getResponseCode() != -1) {
            org.apache.http.message.BasicHttpResponse v5_4 = new org.apache.http.message.BasicHttpResponse(new org.apache.http.message.BasicStatusLine(v5_2, v6_3.getResponseCode(), v6_3.getResponseMessage()));
            v5_4.setEntity(com.google.android.gms.internal.zzz.zza(v6_3));
            java.util.Iterator v6_6 = v6_3.getHeaderFields().entrySet().iterator();
            while (v6_6.hasNext()) {
                String v0_12 = ((java.util.Map$Entry) v6_6.next());
                if (v0_12.getKey() != null) {
                    v5_4.addHeader(new org.apache.http.message.BasicHeader(((String) v0_12.getKey()), ((String) ((java.util.List) v0_12.getValue()).get(0))));
                }
            }
            return v5_4;
        } else {
            throw new java.io.IOException("Could not retrieve response code from HttpUrlConnection.");
        }
    }

Method com.google.android.gms.internal.zzqk.zzfe() calling method java.net.URL.<init>()


    java.net.HttpURLConnection zzfe(String p2)
    {
        java.net.HttpURLConnection v2_2 = ((java.net.HttpURLConnection) new java.net.URL(p2).openConnection());
        v2_2.setReadTimeout(20000);
        v2_2.setConnectTimeout(20000);
        return v2_2;
    }

Method com.google.android.gms.internal.zzhp.zzdP() calling method java.net.URL.<init>()


    public void zzdP()
    {
        try {
            String v0_1 = new StringBuilder();
            v0_1.append("Pinging URL: ");
            v0_1.append(this.zzF);
            com.google.android.gms.ads.internal.util.client.zzb.zzaB(v0_1.toString());
            String v0_4 = ((java.net.HttpURLConnection) new java.net.URL(this.zzF).openConnection());
        } catch (String v0_9) {
            String v1_13 = new StringBuilder();
            v1_13.append("Error while parsing ping URL: ");
            v1_13.append(this.zzF);
            v1_13.append(". ");
            String v0_6 = v0_9.getMessage();
            v1_13.append(v0_6);
            com.google.android.gms.ads.internal.util.client.zzb.zzaC(v1_13.toString());
            return;
        } catch (String v0_7) {
            v1_13 = new StringBuilder();
            v1_13.append("Error while pinging URL: ");
            v1_13.append(this.zzF);
            v1_13.append(". ");
            v0_6 = v0_7.getMessage();
            v1_13.append(v0_6);
            com.google.android.gms.ads.internal.util.client.zzb.zzaC(v1_13.toString());
            return;
        } catch (String v0_5) {
            v1_13 = new StringBuilder();
            v1_13.append("Error while pinging URL: ");
            v1_13.append(this.zzF);
            v1_13.append(". ");
            v0_6 = v0_5.getMessage();
            v1_13.append(v0_6);
            com.google.android.gms.ads.internal.util.client.zzb.zzaC(v1_13.toString());
            return;
        }
        if (!android.text.TextUtils.isEmpty(this.zzFP)) {
            com.google.android.gms.ads.internal.zzo.zzbv().zza(this.mContext, this.zzqr, 1, v0_4, this.zzFP);
        } else {
            com.google.android.gms.ads.internal.zzo.zzbv().zza(this.mContext, this.zzqr, 1, v0_4);
        }
        String v1_6 = v0_4.getResponseCode();
        if ((v1_6 < 200) || (v1_6 >= 300)) {
            StringBuilder v2_5 = new StringBuilder();
            v2_5.append("Received non-success response code ");
            v2_5.append(v1_6);
            v2_5.append(" from pinging URL: ");
            v2_5.append(this.zzF);
            com.google.android.gms.ads.internal.util.client.zzb.zzaC(v2_5.toString());
        }
        v0_4.disconnect();
        return;
    }

Method com.google.android.gms.internal.zzdh.zzb() calling method java.net.URL.<init>()


    protected com.google.android.gms.internal.zzdh$zzb zzb(org.json.JSONObject p9)
    {
        String v0_1 = p9.optString("http_request_id");
        java.util.ArrayList v1_4 = p9.optString("url");
        String v2_1 = p9.optString("post_body", 0);
        try {
            java.net.URL v3_0 = new java.net.URL(v1_4);
        } catch (java.util.ArrayList v1_0) {
            com.google.android.gms.ads.internal.util.client.zzb.zzb("Error constructing http request.", v1_0);
        }
        java.util.ArrayList v1_2 = new java.util.ArrayList();
        com.google.android.gms.internal.zzdh$zzb v9_1 = p9.optJSONArray("headers");
        if (v9_1 == null) {
            v9_1 = new org.json.JSONArray();
        }
        int v4_4 = 0;
        while (v4_4 < v9_1.length()) {
            String v5_1 = v9_1.optJSONObject(v4_4);
            if (v5_1 != null) {
                v1_2.add(new com.google.android.gms.internal.zzdh$zza(v5_1.optString("key"), v5_1.optString("value")));
            }
            v4_4++;
        }
        return new com.google.android.gms.internal.zzdh$zzb(v0_1, v3_0, v1_2, v2_1);
    }

Method com.google.android.gms.internal.zzdr.zzW() calling method java.net.URL.<init>()


    public boolean zzW(String p26)
    {
        void v1 = this;
        String v4_8 = 0;
        if (this.zzwH == null) {
            this.zza(p26, 0);
            return 0;
        }
        while (this.zzdQ() > ((Integer) com.google.android.gms.internal.zzbz.zztO.get()).intValue()) {
            if (!this.zzdR()) {
                com.google.android.gms.ads.internal.util.client.zzb.zzaC("Unable to expire stream cache");
                this.zza(p26, 0);
                return 0;
            }
        }
        java.io.File v6_4 = new java.io.File(this.zzwH, this.zzX(p26));
        java.io.IOException v3_13 = this.zza(v6_4);
        if ((!v6_4.isFile()) || (!v3_13.isFile())) {
            String v7_7 = new StringBuilder();
            v7_7.append(this.zzwH.getAbsolutePath());
            v7_7.append(p26);
            String v7_0 = v7_7.toString();
            if (!com.google.android.gms.internal.zzdr.zzwF.contains(v7_0)) {
                com.google.android.gms.internal.zzdr.zzwF.add(v7_0);
                try {
                    java.nio.channels.ReadableByteChannel v9_6 = new java.net.URL(p26).openConnection();
                    int v10_6 = ((Integer) com.google.android.gms.internal.zzbz.zztS.get()).intValue();
                    v9_6.setConnectTimeout(v10_6);
                    v9_6.setReadTimeout(v10_6);
                } catch (java.io.IOException v0_2) {
                    java.io.IOException v3_3 = v0_2;
                    try {
                        v4_8.close();
                    } catch (java.io.IOException v0) {
                    }
                    if (!v1.zzwI) {
                        String v4_17 = new StringBuilder();
                        v4_17.append("Preload failed for URL \"");
                        v4_17.append(p26);
                        v4_17.append("\"");
                        com.google.android.gms.ads.internal.util.client.zzb.zzd(v4_17.toString(), v3_3);
                    } else {
                        java.io.IOException v3_23 = new StringBuilder();
                        v3_23.append("Preload aborted for URL \"");
                        v3_23.append(p26);
                        v3_23.append("\"");
                        com.google.android.gms.ads.internal.util.client.zzb.zzaA(v3_23.toString());
                    }
                    if (v6_4.exists()) {
                        if (!v6_4.delete()) {
                            java.io.IOException v3_28 = new StringBuilder();
                            v3_28.append("Could not delete partial cache file at ");
                            v3_28.append(v6_4.getAbsolutePath());
                            com.google.android.gms.ads.internal.util.client.zzb.zzaC(v3_28.toString());
                        }
                    }
                    v1.zza(p26, v6_4);
                    com.google.android.gms.internal.zzdr.zzwF.remove(v7_0);
                    return 0;
                }
                if ((v9_6 instanceof java.net.HttpURLConnection)) {
                    int v10_10 = ((java.net.HttpURLConnection) v9_6).getResponseCode();
                    if (v10_10 >= 400) {
                        long v8_9 = new StringBuilder();
                        v8_9.append("HTTP status code ");
                        v8_9.append(v10_10);
                        v8_9.append(" at ");
                        v8_9.append(p26);
                        throw new java.io.IOException(v8_9.toString());
                    }
                }
                int v10_11 = v9_6.getContentLength();
                if (v10_11 >= 0) {
                    java.io.FileOutputStream v11_2 = com.google.android.gms.internal.zzdr.zzwG.format(((long) v10_11));
                    int v12_4 = ((Integer) com.google.android.gms.internal.zzbz.zztP.get()).intValue();
                    if (v10_11 <= v12_4) {
                        java.nio.ByteBuffer v13_2 = new StringBuilder();
                        v13_2.append("Caching ");
                        v13_2.append(v11_2);
                        v13_2.append(" bytes from ");
                        v13_2.append(p26);
                        com.google.android.gms.ads.internal.util.client.zzb.zzay(v13_2.toString());
                        java.nio.channels.ReadableByteChannel v9_8 = java.nio.channels.Channels.newChannel(v9_6.getInputStream());
                        java.io.FileOutputStream v11_6 = new java.io.FileOutputStream(v6_4);
                        try {
                            String v4_11 = v11_6.getChannel();
                            java.nio.ByteBuffer v13_0 = java.nio.ByteBuffer.allocate(1048576);
                            com.google.android.gms.internal.zzlb v14_0 = com.google.android.gms.ads.internal.zzo.zzbz();
                            long v15 = v14_0.currentTimeMillis();
                            long v17_0 = v9_8;
                            int v5_4 = new com.google.android.gms.internal.zzhq(((Long) com.google.android.gms.internal.zzbz.zztR.get()).longValue());
                            long v8_4 = ((Long) com.google.android.gms.internal.zzbz.zztQ.get()).longValue();
                            String v19 = v3_13;
                            String v18 = v7_0;
                            v7_0 = v17_0;
                            java.io.IOException v3_0 = 0;
                            try {
                                while(true) {
                                    long v17_1 = v7_0.read(v13_0);
                                    v4_11 = String v24;
                                }
                                v11_6.close();
                                if (com.google.android.gms.ads.internal.util.client.zzb.zzL(3)) {
                                    String v4_3 = com.google.android.gms.internal.zzdr.zzwG.format(((long) v3_0));
                                    int v5_6 = new StringBuilder();
                                    v5_6.append("Preloaded ");
                                    v5_6.append(v4_3);
                                    v5_6.append(" bytes from ");
                                    v5_6.append(p26);
                                    com.google.android.gms.ads.internal.util.client.zzb.zzay(v5_6.toString());
                                }
                                v6_4.setReadable(1, 0);
                                com.google.android.gms.internal.zzdr.zzb(v19);
                                v1 = v1.zza(p26, v6_4, v3_0);
                                v7_0 = v18;
                                com.google.android.gms.internal.zzdr.zzwF.remove(v7_0);
                                return 1;
                            } catch (java.io.IOException v0_0) {
                                v7_0 = v18;
                                v3_3 = v0_0;
                                v4_8 = v11_6;
                            }
                            if (v17_1 >= 0) {
                                v3_0 += v17_1;
                                if (v3_0 <= v12_4) {
                                    v13_0.flip();
                                    while (v4_11.write(v13_0) > 0) {
                                    }
                                    v13_0.clear();
                                    if ((v14_0.currentTimeMillis() - v15) <= (1000 * v8_4)) {
                                        v24 = v4_11;
                                        if (!v1.zzwI) {
                                            if (v5_4.tryAcquire()) {
                                                v1 = v1.zza(p26, v6_4, v3_0, v10_11);
                                            }
                                        } else {
                                            throw new java.io.IOException("abort requested");
                                        }
                                    } else {
                                        throw new java.io.IOException("stream cache time limit exceeded");
                                    }
                                } else {
                                    throw new java.io.IOException("stream cache file size limit exceeded");
                                }
                            }
                        } catch (java.io.IOException v0_0) {
                        }
                    } else {
                        java.io.IOException v3_12 = new StringBuilder();
                        v3_12.append("Content length ");
                        v3_12.append(v11_2);
                        v3_12.append(" exceeds limit at ");
                        v3_12.append(p26);
                        com.google.android.gms.ads.internal.util.client.zzb.zzaC(v3_12.toString());
                        v1 = this.zza(p26, v6_4);
                        com.google.android.gms.internal.zzdr.zzwF.remove(v7_0);
                        return 0;
                    }
                } else {
                    java.io.IOException v3_17 = new StringBuilder();
                    v3_17.append("Stream cache aborted, missing content-length header at ");
                    v3_17.append(p26);
                    com.google.android.gms.ads.internal.util.client.zzb.zzaC(v3_17.toString());
                    v1 = this.zza(p26, v6_4);
                    com.google.android.gms.internal.zzdr.zzwF.remove(v7_0);
                    return 0;
                }
            } else {
                java.io.IOException v3_31 = new StringBuilder();
                v3_31.append("Stream cache already in progress at ");
                v3_31.append(p26);
                com.google.android.gms.ads.internal.util.client.zzb.zzaC(v3_31.toString());
                this.zza(p26, v6_4);
                return 0;
            }
        } else {
            java.io.IOException v3_34 = ((int) v6_4.length());
            String v4_25 = new StringBuilder();
            v4_25.append("Stream cache hit at ");
            v4_25.append(p26);
            com.google.android.gms.ads.internal.util.client.zzb.zzay(v4_25.toString());
            this.zza(p26, v6_4, v3_34);
            return 1;
        }
    }