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 org.jsoup.helper.HttpConnection$Response.serialiseRequestUrl() calling method java.net.URL.<init>()


    private static void serialiseRequestUrl(org.jsoup.Connection$Request p7)
    {
        int v0_1;
        int v0_0 = p7.url();
        String v1_0 = org.jsoup.helper.StringUtil.stringBuilder();
        v1_0.append(v0_0.getProtocol());
        v1_0.append("://");
        v1_0.append(v0_0.getAuthority());
        v1_0.append(v0_0.getPath());
        v1_0.append("?");
        if (v0_0.getQuery() == null) {
            v0_1 = 1;
        } else {
            v1_0.append(v0_0.getQuery());
            v0_1 = 0;
        }
        java.util.Iterator v2_5 = p7.data().iterator();
        while (v2_5.hasNext()) {
            String v4_2 = ((org.jsoup.Connection$KeyVal) v2_5.next());
            org.jsoup.helper.Validate.isFalse(v4_2.hasInputStream(), "InputStream data not supported in URL query string.");
            if (v0_1 != 0) {
                v0_1 = 0;
            } else {
                v1_0.append(38);
            }
            v1_0.append(java.net.URLEncoder.encode(v4_2.key(), "UTF-8"));
            v1_0.append(61);
            v1_0.append(java.net.URLEncoder.encode(v4_2.value(), "UTF-8"));
        }
        p7.url(new java.net.URL(v1_0.toString()));
        p7.data().clear();
        return;
    }

Method org.jsoup.helper.HttpConnection.url() calling method java.net.URL.<init>()


    public org.jsoup.Connection url(String p5)
    {
        org.jsoup.helper.Validate.notEmpty(p5, "Must supply a valid URL");
        try {
            this.req.url(new java.net.URL(org.jsoup.helper.HttpConnection.encodeUrl(p5)));
            return this;
        } catch (java.net.MalformedURLException v0_2) {
            StringBuilder v2_1 = new StringBuilder();
            v2_1.append("Malformed URL: ");
            v2_1.append(p5);
            throw new IllegalArgumentException(v2_1.toString(), v0_2);
        }
    }

Method org.jsoup.helper.HttpConnection.encodeUrl() calling method java.net.URL.<init>()


    static java.net.URL encodeUrl(java.net.URL p3)
    {
        try {
            return new java.net.URL(new java.net.URI(p3.toExternalForm().replaceAll(" ", "%20")).toASCIIString());
        } catch (Exception) {
            return p3;
        }
    }

Method org.jsoup.helper.HttpConnection.encodeUrl() calling method java.net.URL.<init>()


    private static String encodeUrl(String p1)
    {
        try {
        } catch (Exception) {
        }
        return org.jsoup.helper.HttpConnection.encodeUrl(new java.net.URL(p1)).toExternalForm();
    }

Method io.grpc.internal.ProxyDetectorImpl$1.requestPasswordAuthentication() calling method java.net.URL.<init>()


    public java.net.PasswordAuthentication requestPasswordAuthentication(String p10, java.net.InetAddress p11, int p12, String p13, String p14, String p15)
    {
        try {
            int v0_1 = new java.net.URL(p13, p10, p12, "");
        } catch (java.net.MalformedURLException) {
            int v0_2 = io.grpc.internal.ProxyDetectorImpl.access$000();
            java.net.InetAddress v2_3 = new Object[2];
            v2_3[0] = p13;
            v2_3[1] = p10;
            v0_2.log(java.util.logging.Level.WARNING, String.format("failed to create URL for Authenticator: %s %s", v2_3));
            v0_1 = 0;
        }
        return java.net.Authenticator.requestPasswordAuthentication(p10, p11, p12, p13, p14, p15, v0_1, java.net.Authenticator$RequestorType.PROXY);
    }

Method com.google.gson.internal.bind.TypeAdapters$21.read() calling method java.net.URL.<init>()


    public java.net.URL read(com.google.gson.stream.JsonReader p4)
    {
        java.net.URL v2_1 = 0;
        if (p4.peek() != com.google.gson.stream.JsonToken.NULL) {
            String v4_1 = p4.nextString();
            if (!"null".equals(v4_1)) {
                v2_1 = new java.net.URL(v4_1);
            }
            return v2_1;
        } else {
            p4.nextNull();
            return 0;
        }
    }

Method org.jsoup.helper.StringUtil.resolve() calling method java.net.URL.<init>()


    public static java.net.URL resolve(java.net.URL p6, String p7)
    {
        if (p7.startsWith("?")) {
            java.net.URL v0_11 = new StringBuilder();
            v0_11.append(p6.getPath());
            v0_11.append(p7);
            p7 = v0_11.toString();
        }
        if ((p7.indexOf(46) == 0) && (p6.getFile().indexOf(47) != 0)) {
            String v1_1 = p6.getProtocol();
            String v2 = p6.getHost();
            int v3 = p6.getPort();
            StringBuilder v4_1 = new StringBuilder();
            v4_1.append("/");
            v4_1.append(p6.getFile());
            p6 = new java.net.URL(v1_1, v2, v3, v4_1.toString());
        }
        return new java.net.URL(p6, p7);
    }

Method org.jsoup.helper.StringUtil.resolve() calling method java.net.URL.<init>()


    public static String resolve(String p1, String p2)
    {
        try {
            try {
                return org.jsoup.helper.StringUtil.resolve(new java.net.URL(p1), p2).toExternalForm();
            } catch (java.net.MalformedURLException) {
                return "";
            }
        } catch (java.net.MalformedURLException) {
            return new java.net.URL(p2).toExternalForm();
        }
        return org.jsoup.helper.StringUtil.resolve(new java.net.URL(p1), p2).toExternalForm();
    }

Method com.squareup.okhttp.HttpUrl.url() calling method java.net.URL.<init>()


    public java.net.URL url()
    {
        try {
            return new java.net.URL(this.url);
        } catch (java.net.MalformedURLException v0_2) {
            throw new RuntimeException(v0_2);
        }
    }

Method com.google.firebase.messaging.zzd.zzo() calling method java.net.URL.<init>()

Couldn't retrieve source code

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


    public final java.net.URL zza(long p7, String p9, String p10)
    {
        try {
            com.google.android.gms.common.internal.Preconditions.checkNotEmpty(p10);
            com.google.android.gms.common.internal.Preconditions.checkNotEmpty(p9);
            Object[] v1_1 = new Object[3];
            Object[] v4 = new Object[2];
            v4[0] = Long.valueOf(p7);
            v4[1] = Integer.valueOf(this.zzjx());
            v1_1[0] = String.format("v%s.%s", v4);
            v1_1[1] = p10;
            v1_1[2] = p9;
            return new java.net.URL(String.format("https://www.googleadservices.com/pagead/conversion/app/deeplink?id_type=adid&sdk_version=%s&rdid=%s&bundleid=%s", v1_1));
        } catch (int v7_5) {
            this.zzab().zzgk().zza("Failed to create BOW URL for Deferred Deep Link. exception", v7_5.getMessage());
            return 0;
        } catch (int v7_5) {
            this.zzab().zzgk().zza("Failed to create BOW URL for Deferred Deep Link. exception", v7_5.getMessage());
            return 0;
        }
    }

Method com.android.volley.toolbox.HurlStack.executeRequest() calling method java.net.URL.<init>()


    public com.android.volley.toolbox.HttpResponse executeRequest(com.android.volley.Request p5, java.util.Map p6)
    {
        java.io.InputStream v6_1;
        int v0_0 = p5.getUrl();
        java.util.List v1_2 = new java.util.HashMap();
        v1_2.putAll(p5.getHeaders());
        v1_2.putAll(p6);
        java.io.InputStream v6_10 = this.mUrlRewriter;
        if (v6_10 == null) {
            v6_1 = v0_0;
        } else {
            v6_1 = v6_10.rewriteUrl(v0_0);
            if (v6_1 == null) {
                java.io.InputStream v6_3 = new StringBuilder();
                v6_3.append("URL blocked by rewriter: ");
                v6_3.append(v0_0);
                throw new java.io.IOException(v6_3.toString());
            }
        }
        java.io.InputStream v6_5 = this.openConnection(new java.net.URL(v6_1), p5);
        int v0_4 = v1_2.keySet().iterator();
        while (v0_4.hasNext()) {
            int v2_4 = ((String) v0_4.next());
            v6_5.addRequestProperty(v2_4, ((String) v1_2.get(v2_4)));
        }
        com.android.volley.toolbox.HurlStack.setConnectionParametersForRequest(v6_5, p5);
        int v0_5 = v6_5.getResponseCode();
        if (v0_5 == -1) {
            throw new java.io.IOException("Could not retrieve response code from HttpUrlConnection.");
        } else {
            if (com.android.volley.toolbox.HurlStack.hasResponseBody(p5.getMethod(), v0_5)) {
                return new com.android.volley.toolbox.HttpResponse(v0_5, com.android.volley.toolbox.HurlStack.convertHeaders(v6_5.getHeaderFields()), v6_5.getContentLength(), com.android.volley.toolbox.HurlStack.inputStreamFromConnection(v6_5));
            } else {
                return new com.android.volley.toolbox.HttpResponse(v0_5, com.android.volley.toolbox.HurlStack.convertHeaders(v6_5.getHeaderFields()));
            }
        }
    }

Method com.google.common.base.FinalizableReferenceQueue$DecoupledLoader.getBaseUrl() calling method java.net.URL.<init>()


    java.net.URL getBaseUrl()
    {
        java.io.IOException v0_1 = new StringBuilder();
        v0_1.append("com.google.common.base.internal.Finalizer".replace(46, 47));
        v0_1.append(".class");
        java.io.IOException v0_2 = v0_1.toString();
        String v1_2 = this.getClass().getClassLoader().getResource(v0_2);
        if (v1_2 == null) {
            throw new java.io.FileNotFoundException(v0_2);
        } else {
            java.net.URL v2_0 = v1_2.toString();
            if (!v2_0.endsWith(v0_2)) {
                String v1_7 = new StringBuilder();
                v1_7.append("Unsupported path style: ");
                v1_7.append(v2_0);
                throw new java.io.IOException(v1_7.toString());
            } else {
                return new java.net.URL(v1_2, v2_0.substring(0, (v2_0.length() - v0_2.length())));
            }
        }
    }

Method com.google.android.gms.measurement.internal.zzjg.zzjl() calling method java.net.URL.<init>()


    final void zzjl()
    {
        void v1 = this;
        void v17_1 = this.zzo();
        v17_1.zzjj();
        this.zzte = 1;
        try {
            this.zzj.zzae();
            com.google.android.gms.measurement.internal.zzfc v3_1 = this.zzj.zzs().zzit();
        } catch (com.google.android.gms.measurement.internal.zzji v0_6) {
            v1.zzte = 0;
            v17_1.zzjo();
            throw v0_6;
        }
        if (v3_1 != null) {
            if (!v3_1.booleanValue()) {
                if (this.zzsy <= 0) {
                    com.google.android.gms.measurement.internal.zzfc v3_8;
                    v17_1 = v17_1.zzo();
                    if (this.zzth == null) {
                        v3_8 = 0;
                    } else {
                        v3_8 = 1;
                    }
                    if (v3_8 == null) {
                        if (v17_1.zzjf().zzgv()) {
                            com.google.android.gms.measurement.internal.zzfc v3_17 = this.zzj.zzx().currentTimeMillis();
                            this.zzd(0, (v3_17 - com.google.android.gms.measurement.internal.zzs.zzbt()));
                            String v7_14 = this.zzj.zzac().zzlj.get();
                            if (v7_14 != 0) {
                                this.zzj.zzab().zzgr().zza("Uploading events. Elapsed time since last upload attempt (ms)", Long.valueOf(Math.abs((v3_17 - v7_14))));
                            }
                            long v5_6 = v17_1.zzgy().zzby();
                            if (android.text.TextUtils.isEmpty(v5_6)) {
                                this.zztj = -1;
                                com.google.android.gms.measurement.internal.zzji v0_20 = v17_1.zzgy().zzu((v3_17 - com.google.android.gms.measurement.internal.zzs.zzbt()));
                                if (!android.text.TextUtils.isEmpty(v0_20)) {
                                    com.google.android.gms.measurement.internal.zzji v0_21 = v17_1.zzgy().zzab(v0_20);
                                    if (v0_21 != null) {
                                        v1 = this.zzb(v0_21);
                                    }
                                }
                            } else {
                                if (this.zztj == -1) {
                                    this.zztj = v17_1.zzgy().zzcf();
                                }
                                int v6_1 = v17_1.zzgy().zza(v5_6, this.zzj.zzad().zzb(v5_6, com.google.android.gms.measurement.internal.zzak.zzgl), Math.max(0, this.zzj.zzad().zzb(v5_6, com.google.android.gms.measurement.internal.zzak.zzgm)));
                                if (!v6_1.isEmpty()) {
                                    String v7_5 = v6_1.iterator();
                                    while (v7_5.hasNext()) {
                                        Integer v8_6 = ((com.google.android.gms.internal.measurement.zzbs$zzg) ((android.util.Pair) v7_5.next()).first);
                                        if (!android.text.TextUtils.isEmpty(v8_6.zzot())) {
                                            String v7_6 = v8_6.zzot();
                                        }
                                        if (v7_6 != null) {
                                            Integer v8_7 = 0;
                                            while (v8_7 < v6_1.size()) {
                                                com.google.android.gms.measurement.internal.zzen v10_6 = ((com.google.android.gms.internal.measurement.zzbs$zzg) ((android.util.Pair) v6_1.get(v8_7)).first);
                                                if ((android.text.TextUtils.isEmpty(v10_6.zzot())) || (v10_6.zzot().equals(v7_6))) {
                                                    v8_7++;
                                                } else {
                                                    v6_1 = v6_1.subList(0, v8_7);
                                                    break;
                                                }
                                            }
                                        }
                                        com.google.android.gms.measurement.internal.zzej v11_7;
                                        String v7_7 = com.google.android.gms.internal.measurement.zzbs$zzf.zznj();
                                        Integer v8_8 = v6_1.size();
                                        com.google.android.gms.measurement.internal.zzen v10_10 = new java.util.ArrayList(v6_1.size());
                                        if ((!com.google.android.gms.measurement.internal.zzs.zzbv()) || (!this.zzj.zzad().zzl(v5_6))) {
                                            v11_7 = 0;
                                        } else {
                                            v11_7 = 1;
                                        }
                                        long v12_0 = 0;
                                        while (v12_0 < v8_8) {
                                            java.net.URL v13_8 = ((com.google.android.gms.internal.measurement.zzbs$zzg$zza) ((com.google.android.gms.internal.measurement.zzey$zza) ((com.google.android.gms.internal.measurement.zzbs$zzg) ((android.util.Pair) v6_1.get(v12_0)).first).zzuj()));
                                            v10_10.add(((Long) ((android.util.Pair) v6_1.get(v12_0)).second));
                                            byte[] v14_9 = v13_8.zzat(this.zzj.zzad().zzao()).zzan(v3_17);
                                            this.zzj.zzae();
                                            v14_9.zzn(0);
                                            if (v11_7 == null) {
                                                v13_8.zznw();
                                            }
                                            if (this.zzj.zzad().zze(v5_6, com.google.android.gms.measurement.internal.zzak.zzis)) {
                                                v13_8.zzay(v17_1.zzgw().zza(((com.google.android.gms.internal.measurement.zzbs$zzg) ((com.google.android.gms.internal.measurement.zzey) v13_8.zzug())).toByteArray()));
                                            }
                                            v7_7.zza(v13_8);
                                            v12_0++;
                                        }
                                        int v6_5;
                                        if (!this.zzj.zzab().isLoggable(2)) {
                                            v6_5 = 0;
                                        } else {
                                            v6_5 = v17_1.zzgw().zza(((com.google.android.gms.internal.measurement.zzbs$zzf) ((com.google.android.gms.internal.measurement.zzey) v7_7.zzug())));
                                        }
                                        v17_1.zzgw();
                                        byte[] v14_0 = ((com.google.android.gms.internal.measurement.zzbs$zzf) ((com.google.android.gms.internal.measurement.zzey) v7_7.zzug())).toByteArray();
                                        String v9_1 = ((String) com.google.android.gms.measurement.internal.zzak.zzgv.get(0));
                                        com.google.android.gms.measurement.internal.zzej v11_17;
                                        java.net.URL v13_1 = new java.net.URL(v9_1);
                                        if (v10_10.isEmpty()) {
                                            v11_17 = 0;
                                        } else {
                                            v11_17 = 1;
                                        }
                                        com.google.android.gms.common.internal.Preconditions.checkArgument(v11_17);
                                        if (this.zzth == null) {
                                            this.zzth = new java.util.ArrayList(v10_10);
                                        } else {
                                            this.zzj.zzab().zzgk().zzao("Set uploading progress before finishing the previous upload");
                                        }
                                        this.zzj.zzac().zzlk.set(v3_17);
                                        com.google.android.gms.measurement.internal.zzfc v3_6 = "?";
                                        if (v8_8 > null) {
                                            v3_6 = v7_7.zzo(0).zzag();
                                        }
                                        this.zzj.zzab().zzgs().zza("Uploading data. app, uncompressed size, data", v3_6, Integer.valueOf(v14_0.length), v6_5);
                                        this.zztd = 1;
                                        com.google.android.gms.measurement.internal.zzej v11_22 = v17_1.zzjf();
                                        com.google.android.gms.measurement.internal.zzji v0_4 = new com.google.android.gms.measurement.internal.zzji(this, v5_6);
                                        v11_22.zzo();
                                        v11_22.zzbi();
                                        com.google.android.gms.common.internal.Preconditions.checkNotNull(v13_1);
                                        com.google.android.gms.common.internal.Preconditions.checkNotNull(v14_0);
                                        com.google.android.gms.common.internal.Preconditions.checkNotNull(v0_4);
                                        com.google.android.gms.measurement.internal.zzfc v3_10 = v11_22.zzaa();
                                        com.google.android.gms.measurement.internal.zzen v4_4 = new com.google.android.gms.measurement.internal.zzen;
                                        v4_4(v11_22, v5_6, v13_1, v14_0, 0, v0_4);
                                        v3_10.zzb(v4_4);
                                    }
                                    v7_6 = 0;
                                }
                            }
                            v1.zzte = 0;
                            v17_1.zzjo();
                            return;
                        } else {
                            this.zzj.zzab().zzgs().zzao("Network not connected, ignoring upload request");
                            void v17_2 = v17_1.zzjn();
                            this.zzte = 0;
                            v17_2.zzjo();
                            return;
                        }
                    } else {
                        this.zzj.zzab().zzgs().zzao("Uploading requested multiple times");
                        this.zzte = 0;
                        v17_1.zzjo();
                        return;
                    }
                } else {
                    void v17_3 = v17_1.zzjn();
                    this.zzte = 0;
                    v17_3.zzjo();
                    return;
                }
            } else {
                this.zzj.zzab().zzgk().zzao("Upload called in the client side when service should be used");
                this.zzte = 0;
                v17_1.zzjo();
                return;
            }
        } else {
            this.zzj.zzab().zzgn().zzao("Upload data called on the client side before use of service was decided");
            this.zzte = 0;
            v17_1.zzjo();
            return;
        }
    }

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


    private final void zzb(com.google.android.gms.measurement.internal.zzf p13)
    {
        this.zzo();
        if ((!android.text.TextUtils.isEmpty(p13.getGmpAppId())) || ((com.google.android.gms.measurement.internal.zzs.zzbx()) && (!android.text.TextUtils.isEmpty(p13.zzah())))) {
            String v0_3 = this.zzj.zzad();
            String v1_8 = new android.net.Uri$Builder();
            com.google.android.gms.measurement.internal.zzen v2_3 = p13.getGmpAppId();
            if ((android.text.TextUtils.isEmpty(v2_3)) && (com.google.android.gms.measurement.internal.zzs.zzbx())) {
                v2_3 = p13.zzah();
            }
            com.google.android.gms.measurement.internal.zzen v2_6;
            android.support.v4.util.ArrayMap v4_1 = 0;
            String v3_7 = v1_8.scheme(((String) com.google.android.gms.measurement.internal.zzak.zzgj.get(0))).encodedAuthority(((String) com.google.android.gms.measurement.internal.zzak.zzgk.get(0)));
            com.google.android.gms.measurement.internal.zzen v2_4 = String.valueOf(v2_3);
            if (v2_4.length() == 0) {
                v2_6 = new String("config/app/");
            } else {
                v2_6 = "config/app/".concat(v2_4);
            }
            v3_7.path(v2_6).appendQueryParameter("app_instance_id", p13.getAppInstanceId()).appendQueryParameter("platform", "android").appendQueryParameter("gmp_version", String.valueOf(v0_3.zzao()));
            String v0_9 = v1_8.build().toString();
            try {
                java.net.URL v8_1 = new java.net.URL(v0_9);
                this.zzj.zzab().zzgs().zza("Fetching remote configuration", p13.zzag());
                String v1_13 = this.zzgz().zzaw(p13.zzag());
                com.google.android.gms.measurement.internal.zzen v2_13 = this.zzgz().zzax(p13.zzag());
            } catch (java.net.MalformedURLException) {
                this.zzj.zzab().zzgk().zza("Failed to parse config URL. Not fetching. appId", com.google.android.gms.measurement.internal.zzef.zzam(p13.zzag()), v0_9);
                return;
            }
            if ((v1_13 != null) && (!android.text.TextUtils.isEmpty(v2_13))) {
                v4_1 = new android.support.v4.util.ArrayMap();
                v4_1.put("If-Modified-Since", v2_13);
            }
            int v10 = v4_1;
            this.zztc = 1;
            com.google.android.gms.measurement.internal.zzej v6_0 = this.zzjf();
            String v7 = p13.zzag();
            com.google.android.gms.measurement.internal.zzjl v11_1 = new com.google.android.gms.measurement.internal.zzjl(this);
            v6_0.zzo();
            v6_0.zzbi();
            com.google.android.gms.common.internal.Preconditions.checkNotNull(v8_1);
            com.google.android.gms.common.internal.Preconditions.checkNotNull(v11_1);
            String v1_5 = v6_0.zzaa();
            com.google.android.gms.measurement.internal.zzen v2_1 = new com.google.android.gms.measurement.internal.zzen;
            v2_1(v6_0, v7, v8_1, 0, v10, v11_1);
            v1_5.zzb(v2_1);
            return;
        } else {
            this.zzb(p13.zzag(), 204, 0, 0, 0);
            return;
        }
    }

Method com.appsflyer.AppsFlyerLib.ॱ() calling method java.net.URL.<init>()


    static synthetic void (com.appsflyer.AppsFlyerLib p17, String p18, String p19, String p20, ref.WeakReference p21, String p22, boolean p23)
    {
        String v3_1 = new java.net.URL(p18);
        android.content.Context v0_12 = new StringBuilder("url: ");
        v0_12.append(v3_1.toString());
        com.appsflyer.AFLogger.afInfoLog(v0_12.toString());
        com.appsflyer.h$a.ˋ("data: ".concat(String.valueOf(p19)));
        com.appsflyer.AppsFlyerLib.ˋ(((android.content.Context) p21.get()), "AppsFlyer_4.9.0", "EVENT_DATA", p19);
        try {
            p17.ˏ(v3_1, p19, p20, p21, p22, p23);
            return;
        } catch (android.content.Context v0_6) {
            String v2_3 = v0_6;
            com.appsflyer.AFLogger.afErrorLog("Exception in sendRequestToServer. ", v2_3);
            if (!com.appsflyer.AppsFlyerProperties.getInstance().getBoolean("useHttpFallback", 0)) {
                android.content.Context v0_11 = new StringBuilder("failed to send requeset to server. ");
                v0_11.append(v2_3.getLocalizedMessage());
                com.appsflyer.AFLogger.afInfoLog(v0_11.toString());
                com.appsflyer.AppsFlyerLib.ˋ(((android.content.Context) p21.get()), "AppsFlyer_4.9.0", "ERROR", v2_3.getLocalizedMessage());
                throw v2_3;
            } else {
                p17.ˏ(new java.net.URL(p18.replace("https:", "http:")), p19, p20, p21, p22, p23);
                return;
            }
        }
    }

Method com.google.common.reflect.ClassPath$Scanner.parseJavaClassPath() calling method java.net.URL.<init>()


    static com.google.common.collect.ImmutableList parseJavaClassPath()
    {
        com.google.common.collect.ImmutableList v0_0 = com.google.common.collect.ImmutableList.builder();
        java.util.Iterator v1_1 = com.google.common.base.Splitter.on(com.google.common.base.StandardSystemProperty.PATH_SEPARATOR.value()).split(com.google.common.base.StandardSystemProperty.JAVA_CLASS_PATH.value()).iterator();
        while (v1_1.hasNext()) {
            String v2_2 = ((String) v1_1.next());
            try {
                v0_0.add(new java.io.File(v2_2).toURI().toURL());
            } catch (java.net.MalformedURLException v3_6) {
                java.util.logging.Logger v4_1 = com.google.common.reflect.ClassPath.access$100();
                StringBuilder v6_4 = new StringBuilder();
                v6_4.append("malformed classpath entry: ");
                v6_4.append(v2_2);
                v4_1.log(java.util.logging.Level.WARNING, v6_4.toString(), v3_6);
            }
        }
        return v0_0.build();
    }

Method com.google.common.reflect.ClassPath$Scanner.getClassPathEntry() calling method java.net.URL.<init>()


    static java.net.URL getClassPathEntry(java.io.File p1, String p2)
    {
        return new java.net.URL(p1.toURI().toURL(), p2);
    }

Method com.google.android.gms.ads.identifier.zza.run() calling method java.net.URL.<init>()


    public final void run()
    {
        new com.google.android.gms.ads.identifier.zzc();
        String v2_3 = this.zzl;
        RuntimeException v3_7 = android.net.Uri.parse("https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps").buildUpon();
        String v4_1 = v2_3.keySet().iterator();
        while (v4_1.hasNext()) {
            String v5_17 = ((String) v4_1.next());
            v3_7.appendQueryParameter(v5_17, ((String) v2_3.get(v5_17)));
        }
        String v2_2 = v3_7.build().toString();
        try {
            RuntimeException v3_3 = ((java.net.HttpURLConnection) new java.net.URL(v2_2).openConnection());
        } catch (RuntimeException v3_5) {
            String v4_6 = v3_5.getMessage();
            StringBuilder v6_5 = new StringBuilder(((String.valueOf(v2_2).length() + 32) + String.valueOf(v4_6).length()));
            String v5_11 = "Error while parsing ping URL: ";
            v6_5.append(v5_11);
            v6_5.append(v2_2);
            v6_5.append(". ");
            v6_5.append(v4_6);
            android.util.Log.w("HttpUrlPinger", v6_5.toString(), v3_5);
            return;
        } catch (RuntimeException v3_5) {
            v4_6 = v3_5.getMessage();
            v6_5 = new StringBuilder(((String.valueOf(v2_2).length() + 27) + String.valueOf(v4_6).length()));
            v5_11 = "Error while pinging URL: ";
            v6_5.append(v5_11);
            v6_5.append(v2_2);
            v6_5.append(". ");
            v6_5.append(v4_6);
            android.util.Log.w("HttpUrlPinger", v6_5.toString(), v3_5);
            return;
        } catch (RuntimeException v3_5) {
        }
        String v4_2 = v3_3.getResponseCode();
        if ((v4_2 < 200) || (v4_2 >= 300)) {
            StringBuilder v6_1 = new StringBuilder((String.valueOf(v2_2).length() + 65));
            v6_1.append("Received non-success response code ");
            v6_1.append(v4_2);
            v6_1.append(" from pinging URL: ");
            v6_1.append(v2_2);
            android.util.Log.w("HttpUrlPinger", v6_1.toString());
        }
        v3_3.disconnect();
        return;
    }

Method com.facebook.internal.ImageDownloader.download() calling method java.net.URL.<init>()


    private static void download(com.facebook.internal.ImageDownloader$RequestKey p9, android.content.Context p10)
    {
        com.facebook.FacebookException v0 = 0;
        com.facebook.internal.ImageRequest v2_0 = 1;
        try {
            int v3_0 = ((java.net.HttpURLConnection) new java.net.URL(p9.uri.toString()).openConnection());
            try {
                int v10_1;
                int v4_2;
                v3_0.setInstanceFollowRedirects(0);
                int v4_1 = v3_0.getResponseCode();
                try {
                    if (v4_1 == 200) {
                        v10_1 = com.facebook.internal.ImageResponseCache.interceptAndCacheImageStream(p10, v3_0);
                        v4_2 = android.graphics.BitmapFactory.decodeStream(v10_1);
                    } else {
                        if ((v4_1 == 301) || (v4_1 == 302)) {
                            try {
                                int v10_5 = v3_0.getHeaderField("location");
                            } catch (int v4_0) {
                                v10_1 = 0;
                                v2_0 = 0;
                                com.facebook.internal.Utility.closeQuietly(v10_1);
                                com.facebook.internal.Utility.disconnectQuietly(v3_0);
                                v4_2 = 0;
                                v0 = v4_0;
                                if (v2_0 != null) {
                                    com.facebook.internal.ImageDownloader.issueResponse(p9, v0, v4_2, 0);
                                }
                                return;
                            }
                            if (!com.facebook.internal.Utility.isNullOrEmpty(v10_5)) {
                                int v10_6 = android.net.Uri.parse(v10_5);
                                com.facebook.internal.UrlRedirectCache.cacheUriRedirect(p9.uri, v10_6);
                                com.facebook.internal.ImageRequest v2_3 = com.facebook.internal.ImageDownloader.removePendingRequest(p9);
                                if ((v2_3 != null) && (!v2_3.isCancelled)) {
                                    com.facebook.internal.ImageDownloader.enqueueCacheRead(v2_3.request, new com.facebook.internal.ImageDownloader$RequestKey(v10_6, p9.tag), 0);
                                }
                            }
                            v10_1 = 0;
                            v4_2 = 0;
                            v2_0 = 0;
                        } else {
                            v10_1 = v3_0.getErrorStream();
                            int v4_9 = new StringBuilder();
                            if (v10_1 == 0) {
                                v4_9.append("Unexpected error while downloading an image.");
                            } else {
                                com.facebook.FacebookException v5_4 = new java.io.InputStreamReader(v10_1);
                                char[] v6_1 = new char[128];
                                while(true) {
                                    int v7_1 = v5_4.read(v6_1, 0, v6_1.length);
                                    if (v7_1 <= 0) {
                                        break;
                                    }
                                    v4_9.append(v6_1, 0, v7_1);
                                }
                                com.facebook.internal.Utility.closeQuietly(v5_4);
                            }
                            v4_2 = 0;
                            v0 = new com.facebook.FacebookException(v4_9.toString());
                        }
                    }
                } catch (Throwable v9_1) {
                    v0 = v10_1;
                    com.facebook.internal.Utility.closeQuietly(v0);
                    com.facebook.internal.Utility.disconnectQuietly(v3_0);
                    throw v9_1;
                } catch (int v4_0) {
                }
                com.facebook.internal.Utility.closeQuietly(v10_1);
                com.facebook.internal.Utility.disconnectQuietly(v3_0);
            } catch (Throwable v9_1) {
            } catch (int v4_0) {
                v10_1 = 0;
            }
        } catch (Throwable v9_1) {
            v3_0 = 0;
        } catch (int v4_0) {
            v10_1 = 0;
            v3_0 = 0;
        }
    }

Method com.facebook.GraphResponse.getRequestForPagedResults() calling method java.net.URL.<init>()


    public com.facebook.GraphRequest getRequestForPagedResults(com.facebook.GraphResponse$PagingDirection p5)
    {
        String v5_2;
        com.facebook.GraphRequest v0_0 = this.graphObject;
        if (v0_0 == null) {
            v5_2 = 0;
        } else {
            com.facebook.GraphRequest v0_7 = v0_0.optJSONObject("paging");
            if (v0_7 == null) {
            } else {
                if (p5 != com.facebook.GraphResponse$PagingDirection.NEXT) {
                    v5_2 = v0_7.optString("previous");
                } else {
                    v5_2 = v0_7.optString("next");
                }
            }
        }
        if (!com.facebook.internal.Utility.isNullOrEmpty(v5_2)) {
            if ((v5_2 == null) || (!v5_2.equals(this.request.getUrlForSingleRequest()))) {
                try {
                    return new com.facebook.GraphRequest(this.request.getAccessToken(), new java.net.URL(v5_2));
                } catch (java.net.MalformedURLException) {
                    return 0;
                }
            } else {
                return 0;
            }
        } else {
            return 0;
        }
    }

Method com.facebook.GraphRequest.toHttpConnection() calling method java.net.URL.<init>()


    public static java.net.HttpURLConnection toHttpConnection(com.facebook.GraphRequestBatch p2)
    {
        com.facebook.GraphRequest.validateFieldsParamForGetRequests(p2);
        try {
            String v1_1;
            if (p2.size() != 1) {
                v1_1 = new java.net.URL(com.facebook.internal.ServerProtocol.getGraphUrlBase());
            } else {
                v1_1 = new java.net.URL(p2.get(0).getUrlForSingleRequest());
            }
            try {
                com.facebook.FacebookException v0_5 = com.facebook.GraphRequest.createConnection(v1_1);
                com.facebook.GraphRequest.serializeToUrlConnection(p2, v0_5);
                return v0_5;
            } catch (org.json.JSONException v2_2) {
                com.facebook.internal.Utility.disconnectQuietly(v0_5);
                throw new com.facebook.FacebookException("could not construct request body", v2_2);
            } catch (org.json.JSONException v2_2) {
            }
        } catch (org.json.JSONException v2_1) {
            throw new com.facebook.FacebookException("could not construct URL for request", v2_1);
        }
        v0_5 = com.facebook.GraphRequest.createConnection(v1_1);
        com.facebook.GraphRequest.serializeToUrlConnection(p2, v0_5);
        return v0_5;
    }

Method com.appsflyer.share.CrossPromotionHelper$c.ˎ() calling method java.net.URL.<init>()


    private varargs Void ˎ(String[] p6)
    {
        if (!this.ॱ) {
            try {
                com.appsflyer.share.d v6_7 = p6[0];
                int v2_0 = ((java.net.HttpURLConnection) new java.net.URL(v6_7).openConnection());
                try {
                    v2_0.setConnectTimeout(10000);
                    v2_0.setInstanceFollowRedirects(0);
                    String v3_1 = v2_0.getResponseCode();
                } catch (com.appsflyer.share.d v6_1) {
                    com.appsflyer.AFLogger.afErrorLog(v6_1.getMessage(), v6_1, 1);
                    if (v2_0 == 0) {
                        return 0;
                    } else {
                        v2_0.disconnect();
                        return 0;
                    }
                    if (v2_0 == 0) {
                        return 0;
                    } else {
                    }
                }
                if (v3_1 != 200) {
                    if (v3_1 != 301) {
                        if (v3_1 != 302) {
                            android.content.Context v0_2 = new StringBuilder("call to ");
                            v0_2.append(v6_7);
                            v0_2.append(" failed: ");
                            v0_2.append(v3_1);
                            com.appsflyer.AFLogger.afInfoLog(v0_2.toString());
                        } else {
                        }
                    }
                    com.appsflyer.AFLogger.afInfoLog("Cross promotion redirection success: ".concat(String.valueOf(v6_7)), 0);
                    if ((this.ˊ != null) && (this.ˎ.get() != null)) {
                        this.ˊ.ˏ(v2_0.getHeaderField("Location"));
                        this.ˊ.ॱ(((android.content.Context) this.ˎ.get()));
                    }
                } else {
                    com.appsflyer.AFLogger.afInfoLog("Cross promotion impressions success: ".concat(String.valueOf(v6_7)), 0);
                }
            } catch (com.appsflyer.share.d v6_2) {
                v2_0 = 0;
                if (v2_0 != 0) {
                    v2_0.disconnect();
                }
                throw v6_2;
            } catch (com.appsflyer.share.d v6_1) {
                v2_0 = 0;
            } catch (com.appsflyer.share.d v6_2) {
            }
        } else {
            return 0;
        }
    }

Method com.appsflyer.o.ˋ() calling method java.net.URL.<init>()


    protected final varargs String ˋ(String[] p5)
    {
        if (!this.ॱ) {
            try {
                this.ᐝ = new java.net.URL(p5[0]);
            } catch (String v5_9) {
                String v1_5 = new StringBuilder("Error while calling ");
                v1_5.append(this.ᐝ.toString());
                com.appsflyer.AFLogger.afErrorLog(v1_5.toString(), v5_9);
                this.ˏ = 1;
                return this.ˎ;
            }
            if (this.ʼ) {
                String v5_15;
                com.appsflyer.s.ˏ().ˊ(this.ᐝ.toString(), this.ˋ);
                String v5_14 = this.ˋ.getBytes("UTF-8").length;
                String v2_8 = new StringBuilder("call = ");
                v2_8.append(this.ᐝ);
                v2_8.append("; size = ");
                v2_8.append(v5_14);
                v2_8.append(" byte");
                if (v5_14 <= 1) {
                    v5_15 = "";
                } else {
                    v5_15 = "s";
                }
                v2_8.append(v5_15);
                v2_8.append("; body = ");
                v2_8.append(this.ˋ);
                com.appsflyer.h$a.ˋ(v2_8.toString());
            }
            this.ʽ = ((java.net.HttpURLConnection) this.ᐝ.openConnection());
            this.ʽ.setReadTimeout(30000);
            this.ʽ.setConnectTimeout(30000);
            this.ʽ.setRequestMethod("POST");
            this.ʽ.setDoInput(1);
            this.ʽ.setDoOutput(1);
            this.ʽ.setRequestProperty("Content-Type", "application/json");
            String v5_30 = this.ʽ.getOutputStream();
            String v2_14 = new java.io.BufferedWriter(new java.io.OutputStreamWriter(v5_30, "UTF-8"));
            v2_14.write(this.ˋ);
            v2_14.flush();
            v2_14.close();
            v5_30.close();
            this.ʽ.connect();
            String v5_34 = this.ʽ.getResponseCode();
            if (this.ʻ) {
                com.appsflyer.AppsFlyerLib.getInstance();
                this.ˎ = com.appsflyer.AppsFlyerLib.ˎ(this.ʽ);
            }
            if (this.ʼ) {
                com.appsflyer.s.ˏ().ˏ(this.ᐝ.toString(), v5_34, this.ˎ);
            }
            if (v5_34 != 200) {
                this.ˏ = 1;
                return this.ˎ;
            } else {
                com.appsflyer.AFLogger.afInfoLog("Status 200 ok");
                String v5_4 = ((android.content.Context) this.ॱॱ.get());
                if ((!this.ᐝ.toString().startsWith(com.appsflyer.ServerConfigHandler.getUrl(com.appsflyer.AppsFlyerLib.ˊ))) || (v5_4 == null)) {
                    return this.ˎ;
                } else {
                    String v5_6 = com.appsflyer.AppsFlyerLib.ˎ(v5_4).edit();
                    v5_6.putBoolean("sentRegisterRequestToAF", 1);
                    v5_6.apply();
                    com.appsflyer.AFLogger.afDebugLog("Successfully registered for Uninstall Tracking");
                    return this.ˎ;
                }
            }
        } else {
            return 0;
        }
    }

Method com.appsflyer.OneLinkHttpTask$HttpsUrlConnectionProvider.ॱ() calling method java.net.URL.<init>()


    static javax.net.ssl.HttpsURLConnection (String p1)
    {
        return ((javax.net.ssl.HttpsURLConnection) new java.net.URL(p1).openConnection());
    }

Method com.appsflyer.AppsFlyerLib$d.run() calling method java.net.URL.<init>()


    public void run()
    {
        java.util.Map v1_0 = this.ˊ;
        if ((v1_0 != null) && (v1_0.length() != 0)) {
            if (!this.ॱ.isTrackingStopped()) {
                this.ˋ.incrementAndGet();
                java.util.Map v1_3 = 0;
                try {
                    String v3_4 = ((android.content.Context) this.ˎ.get());
                } catch (com.appsflyer.k v0_23) {
                    java.net.HttpURLConnection v6_3 = v1_3;
                    this.ˋ.decrementAndGet();
                    if (v6_3 != null) {
                        v6_3.disconnect();
                    }
                    throw v0_23;
                } catch (com.appsflyer.k v0_22) {
                    if (com.appsflyer.AppsFlyerLib.ˋ() != null) {
                        this.ॱ(v0_22.getMessage(), 0);
                    }
                    com.appsflyer.AFLogger.afErrorLog(v0_22.getMessage(), v0_22);
                    this.ˋ.decrementAndGet();
                    if (v1_3 == null) {
                        this.ˏ.shutdown();
                        return;
                    } else {
                        v1_3.disconnect();
                        this.ˏ.shutdown();
                        return;
                    }
                    this.ˋ.decrementAndGet();
                    if (v6_3 == null) {
                        this.ˏ.shutdown();
                        return;
                    } else {
                        v6_3.disconnect();
                        this.ˏ.shutdown();
                        return;
                    }
                }
                if (v3_4 != null) {
                    java.net.HttpURLConnection v6_6;
                    String v4_4 = System.currentTimeMillis();
                    java.net.HttpURLConnection v6_4 = com.appsflyer.AppsFlyerLib.ˏ(v3_4, com.appsflyer.AppsFlyerLib.ˎ(new ref.WeakReference(v3_4)));
                    if (v6_4 == null) {
                        v6_6 = "";
                    } else {
                        if (com.appsflyer.AppsFlyerLib.ˎ().contains(v6_4.toLowerCase())) {
                            String v10_4 = new Object[1];
                            v10_4[0] = v6_4;
                            com.appsflyer.AFLogger.afWarnLog(String.format("AF detected using redundant Google-Play channel for attribution - %s. Using without channel postfix.", v10_4));
                        } else {
                            v6_6 = "-".concat(String.valueOf(v6_4));
                        }
                    }
                    long v9_9 = new StringBuilder();
                    v9_9.append(this.ॱ());
                    v9_9.append(v3_4.getPackageName());
                    v9_9.append(v6_6);
                    v9_9.append("?devkey=");
                    v9_9.append(this.ˊ);
                    v9_9.append("&device_id=");
                    v9_9.append(com.appsflyer.r.ˏ(new ref.WeakReference(v3_4)));
                    com.appsflyer.s.ˏ().ˊ(v9_9.toString(), "");
                    java.net.HttpURLConnection v6_16 = new StringBuilder("Calling server for attribution url: ");
                    v6_16.append(v9_9.toString());
                    com.appsflyer.h$a.ˋ(v6_16.toString());
                    v6_3 = ((java.net.HttpURLConnection) new java.net.URL(v9_9.toString()).openConnection());
                    try {
                        v6_3.setRequestMethod("GET");
                        v6_3.setConnectTimeout(10000);
                        v6_3.setRequestProperty("Connection", "close");
                        v6_3.connect();
                        java.util.Map v1_2 = v6_3.getResponseCode();
                        String v7_0 = com.appsflyer.AppsFlyerLib.ˎ(v6_3);
                        com.appsflyer.s.ˏ().ˏ(v9_9.toString(), v1_2, v7_0);
                    } catch (com.appsflyer.k v0_23) {
                    } catch (com.appsflyer.k v0_22) {
                        v1_3 = v6_3;
                    }
                    if (v1_2 != 200) {
                        if (com.appsflyer.AppsFlyerLib.ˋ() != null) {
                            this.ॱ("Error connection to server: ".concat(String.valueOf(v1_2)), v1_2);
                        }
                        com.appsflyer.k v0_5 = new StringBuilder("AttributionIdFetcher response code: ");
                        v0_5.append(v1_2);
                        v0_5.append("  url: ");
                        v0_5.append(v9_9);
                        com.appsflyer.h$a.ˋ(v0_5.toString());
                    } else {
                        com.appsflyer.AppsFlyerLib.ˋ(v3_4, "appsflyerGetConversionDataTiming", (System.currentTimeMillis() - v4_4));
                        com.appsflyer.h$a.ˋ("Attribution data: ".concat(String.valueOf(v7_0)));
                        if ((v7_0.length() > 0) && (v3_4 != null)) {
                            java.util.Map v1_9 = com.appsflyer.AppsFlyerLib.ˎ(v7_0);
                            String v4_3 = ((String) v1_9.get("iscache"));
                            if ((v4_3 != null) && (Boolean.toString(0).equals(v4_3))) {
                                com.appsflyer.AppsFlyerLib.ˋ(v3_4, "appsflyerConversionDataCacheExpiration", System.currentTimeMillis());
                            }
                            if (v1_9.containsKey("af_siteid")) {
                                if (!v1_9.containsKey("af_channel")) {
                                    Object[] v11_1 = new Object[1];
                                    v11_1[0] = v1_9.get("af_siteid");
                                    com.appsflyer.AFLogger.afDebugLog(String.format("[CrossPromotion] App was installed via %s\'s Cross Promotion", v11_1));
                                } else {
                                    String v5_8 = new StringBuilder("[Invite] Detected App-Invite via channel: ");
                                    v5_8.append(((String) v1_9.get("af_channel")));
                                    com.appsflyer.AFLogger.afDebugLog(v5_8.toString());
                                }
                            }
                            if (v1_9.containsKey("af_siteid")) {
                                com.appsflyer.k v0_9 = new StringBuilder("[Invite] Detected App-Invite via channel: ");
                                v0_9.append(((String) v1_9.get("af_channel")));
                                com.appsflyer.AFLogger.afDebugLog(v0_9.toString());
                            }
                            v1_9.put("is_first_launch", Boolean.toString(0));
                            com.appsflyer.k v0_14 = new org.json.JSONObject(v1_9).toString();
                            if (v0_14 == null) {
                                com.appsflyer.AppsFlyerLib.ˊ(v3_4, "attributionId", v7_0);
                            } else {
                                com.appsflyer.AppsFlyerLib.ˊ(v3_4, "attributionId", v0_14);
                            }
                            com.appsflyer.k v0_16 = new StringBuilder("iscache=");
                            v0_16.append(v4_3);
                            v0_16.append(" caching conversion data");
                            com.appsflyer.AFLogger.afDebugLog(v0_16.toString());
                            if ((com.appsflyer.AppsFlyerLib.ˋ() != null) && (this.ˋ.intValue() <= 1)) {
                                try {
                                    java.util.Map v1_10 = com.appsflyer.AppsFlyerLib.ˏ(v3_4);
                                } catch (com.appsflyer.k v0_21) {
                                    com.appsflyer.AFLogger.afErrorLog("Exception while trying to fetch attribution data. ", v0_21);
                                }
                                this.ˋ(v1_10);
                            }
                        }
                    }
                } else {
                    this.ˋ.decrementAndGet();
                    return;
                }
            } else {
                return;
            }
        } else {
            return;
        }
    }

Method com.appsflyer.AFDeepLinkManager$3.run() calling method java.net.URL.<init>()


    public final void run()
    {
        com.appsflyer.AppsFlyerLib v0_1 = new java.util.HashMap();
        android.content.Context v1_1 = System.currentTimeMillis();
        android.net.Uri v4 = 0;
        try {
            String v5_9 = new StringBuilder("ESP deeplink resoling is started: ");
            v5_9.append(this.ˋ.toString());
            com.appsflyer.AFLogger.afRDLog(v5_9.toString());
            String v5_6 = ((java.net.HttpURLConnection) new java.net.URL(this.ˋ.toString()).openConnection());
            v5_6.setInstanceFollowRedirects(0);
            v5_6.setReadTimeout(com.appsflyer.AFDeepLinkManager.ˏ);
            v5_6.setConnectTimeout(com.appsflyer.AFDeepLinkManager.ˏ);
            v5_6.setRequestProperty("User-agent", "Dalvik/2.1.0 (Linux; U; Android 6.0.1; Nexus 5 Build/M4B30Z)");
            v5_6.connect();
            com.appsflyer.AFLogger.afRDLog("ESP deeplink resoling is finished");
            v0_1.put("status", String.valueOf(v5_6.getResponseCode()));
        } catch (String v5_7) {
            v0_1.put("error", v5_7.getLocalizedMessage());
            v0_1.put("status", "-1");
            String v6_15 = (System.currentTimeMillis() - v1_1);
            com.appsflyer.AFLogger.afErrorLog(v5_7.getMessage(), v5_7);
            v0_1.put("latency", Long.toString(v6_15));
            if (v4 == null) {
                v0_1.put("res", "");
            } else {
                v0_1.put("res", v4.toString());
            }
            android.content.Context v1_7 = new StringBuilder("ESP deeplink results: ");
            v1_7.append(new org.json.JSONObject(v0_1).toString());
            com.appsflyer.AFLogger.afRDLog(v1_7.toString());
            try {
                this.ˏ.put("af_deeplink_r", v0_1);
                this.ˏ.put("af_deeplink", this.ˋ.toString());
                com.appsflyer.AFDeepLinkManager.ॱ = 0;
            } catch (com.appsflyer.AppsFlyerLib v0_2) {
                throw v0_2;
            }
            if (v4 == null) {
                v4 = this.ˋ;
            }
            com.appsflyer.AppsFlyerLib.getInstance().handleDeepLinkCallback(this.ॱ, this.ˏ, v4);
            return;
        }
        if ((v5_6.getResponseCode() >= 300) && (v5_6.getResponseCode() <= 305)) {
            v4 = android.net.Uri.parse(v5_6.getHeaderField("Location"));
        }
        v6_15 = (System.currentTimeMillis() - v1_1);
        v5_6.disconnect();
    }

Method bolts.WebViewAppLinkResolver$3.call() calling method java.net.URL.<init>()


    public Void call()
    {
        java.net.URL v0_5 = new java.net.URL(this.val$url.toString());
        java.net.HttpURLConnection v2_2 = 0;
        while (v0_5 != null) {
            v2_2 = v0_5.openConnection();
            java.net.URL v0_4 = (v2_2 instanceof java.net.HttpURLConnection);
            if (v0_4 != null) {
                ((java.net.HttpURLConnection) v2_2).setInstanceFollowRedirects(1);
            }
            v2_2.setRequestProperty("Prefer-Html-Meta-Tags", "al");
            v2_2.connect();
            if (v0_4 != null) {
                java.net.URL v0_7 = ((java.net.HttpURLConnection) v2_2);
                if ((v0_7.getResponseCode() >= 300) && (v0_7.getResponseCode() < 400)) {
                    java.net.URL v3_8 = new java.net.URL(v0_7.getHeaderField("Location"));
                    v0_7.disconnect();
                    v0_5 = v3_8;
                }
            }
            v0_5 = 0;
        }
        try {
            this.val$content.set(bolts.WebViewAppLinkResolver.access$300(v2_2));
            this.val$contentType.set(v2_2.getContentType());
        } catch (java.net.URL v0_3) {
            if ((v2_2 instanceof java.net.HttpURLConnection)) {
                ((java.net.HttpURLConnection) v2_2).disconnect();
            }
            throw v0_3;
        }
        if ((v2_2 instanceof java.net.HttpURLConnection)) {
            ((java.net.HttpURLConnection) v2_2).disconnect();
        }
        return 0;
    }