package com.baidu.mobads.sdk.internal; import com.czhj.sdk.common.Constants; import java.net.HttpURLConnection; import java.net.URI; import java.net.URISyntaxException; import java.net.URL; import java.util.HashMap; import java.util.Locale; import java.util.Map; import javax.net.ssl.HttpsURLConnection; public class bw { private static volatile bw a; private boolean b; private boolean c; private bw() { } public static bw a() { if (a == null) { synchronized (bw.class) { if (a == null) { a = new bw(); } } } return a; } public void a(boolean z) { this.c = z; } public boolean b() { return this.c; } public void b(boolean z) { this.b = z; } public Boolean a(String str) { return a(str, "http:"); } public Boolean b(String str) { return a(str, "https:"); } public String c(String str) { return (!this.b || !a(str).booleanValue()) ? str : str.replaceFirst("(?i)http", Constants.HTTPS); } public Boolean d(String str) { return Boolean.valueOf(a(str, "sms:").booleanValue() || a(str, "smsto:").booleanValue() || a(str, "mms:").booleanValue()); } private Boolean a(String str, String str2) { boolean z = false; if (str != null && str.trim().toLowerCase(Locale.getDefault()).indexOf(str2) == 0) { z = true; } return Boolean.valueOf(z); } public String e(String str) { try { String path = new URI(str).getPath(); return path.substring(path.lastIndexOf(47) + 1, path.length()); } catch (URISyntaxException unused) { return ""; } } public HttpURLConnection a(URL url) { if (url.getProtocol().toLowerCase().equals(Constants.HTTPS)) { return (HttpsURLConnection) url.openConnection(); } return (HttpURLConnection) url.openConnection(); } public String f(String str) { if (str == null) { return null; } return (a(str).booleanValue() || b(str).booleanValue()) ? str.split("\\?")[0] : str; } public String g(String str) { String[] strArr; if (str == null) { return null; } if (a(str).booleanValue() || b(str).booleanValue()) { strArr = str.split("\\?"); } else { strArr = null; } if (strArr == null || strArr.length < 2) { return null; } return strArr[1]; } public void h(String str) { new ae(str).b(); } public String a(String str, HashMap<String, String> hashMap) { StringBuilder sb = new StringBuilder(str); if (hashMap == null || hashMap.isEmpty()) { return sb.toString(); } sb.append("?"); for (Map.Entry<String, String> entry : hashMap.entrySet()) { try { sb.append(entry.getKey()); sb.append("="); sb.append(entry.getValue()); sb.append("&"); } catch (Exception e) { az.a().c(e); } } String sb2 = sb.toString(); return sb2.substring(0, sb2.length() - 1); } /* JADX WARNING: Can't wrap try/catch for region: R(5:1|2|3|4|(3:5|6|8)) */ /* JADX WARNING: Failed to process nested try/catch */ /* JADX WARNING: Missing exception handler attribute for start block: B:3:0x0009 */ /* JADX WARNING: Missing exception handler attribute for start block: B:5:0x0010 */ public void a(HttpURLConnection httpURLConnection) { if (httpURLConnection != null) { httpURLConnection.getInputStream().close(); httpURLConnection.getOutputStream().close(); try { httpURLConnection.disconnect(); } catch (Throwable unused) { } } } }