package com.fyber.inneractive.sdk.web; import android.webkit.WebResourceRequest; import androidx.annotation.RequiresApi; import java.net.HttpURLConnection; /* loaded from: classes2.dex */ public final class d0 { public static final byte[] b = new byte[0]; public static final d0 c = new d0(); public final b0 a = new b0<>(); /* JADX WARN: Removed duplicated region for block: B:27:0x006a */ /* JADX WARN: Removed duplicated region for block: B:35:0x0098 */ /* JADX WARN: Removed duplicated region for block: B:52:0x00cc A[RETURN] */ /* JADX WARN: Removed duplicated region for block: B:53:0x00cd */ /* JADX WARN: Removed duplicated region for block: B:62:0x008b */ @androidx.annotation.RequiresApi(api = 21) /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public static com.fyber.inneractive.sdk.web.e0 a(java.net.HttpURLConnection r11, java.nio.ByteBuffer r12) throws java.io.IOException { /* r11.connect() r0 = 0 r1 = r0 L5: r2 = 20 r3 = 0 if (r1 >= r2) goto Ldf int r9 = r11.getResponseCode() r2 = 300(0x12c, float:4.2E-43) if (r9 < r2) goto L3e r2 = 400(0x190, float:5.6E-43) if (r9 < r2) goto L17 goto L3e L17: java.lang.String r2 = "Location" java.lang.String r2 = r11.getHeaderField(r2) boolean r4 = android.text.TextUtils.isEmpty(r2) if (r4 == 0) goto L24 return r3 L24: r11.disconnect() java.net.URL r11 = new java.net.URL r11.(r2) java.net.URLConnection r11 = r11.openConnection() java.lang.Object r11 = com.google.firebase.perf.network.FirebasePerfUrlConnection.instrument(r11) java.net.URLConnection r11 = (java.net.URLConnection) r11 java.net.HttpURLConnection r11 = (java.net.HttpURLConnection) r11 r11.connect() int r1 = r1 + 1 goto L5 L3e: java.io.InputStream r1 = r11.getInputStream() // Catch: java.lang.Throwable -> L56 byte[] r12 = r12.array() // Catch: java.lang.Throwable -> L57 java.io.ByteArrayOutputStream r2 = new java.io.ByteArrayOutputStream // Catch: java.lang.Throwable -> L57 r2.() // Catch: java.lang.Throwable -> L57 L4b: int r4 = r1.read(r12) // Catch: java.lang.Throwable -> L58 r5 = -1 if (r4 == r5) goto L58 r2.write(r12, r0, r4) // Catch: java.lang.Throwable -> L58 goto L4b L56: r1 = r3 L57: r2 = r3 L58: com.fyber.inneractive.sdk.util.t.b(r1) r11.disconnect() java.lang.String r12 = r11.getContentType() boolean r1 = android.text.TextUtils.isEmpty(r12) java.lang.String r4 = "" if (r1 != 0) goto L8b java.lang.String r1 = ";" java.lang.String[] r12 = r12.split(r1) int r1 = r12.length if (r1 <= 0) goto L7a r1 = r12[r0] java.lang.String r1 = r1.trim() goto L7b L7a: r1 = r4 L7b: int r5 = r12.length r6 = 1 if (r5 <= r6) goto L88 r12 = r12[r6] java.lang.String r12 = r12.trim() r8 = r12 r7 = r1 goto L8d L88: r7 = r1 r8 = r4 goto L8d L8b: r7 = r4 r8 = r7 L8d: java.util.HashMap r6 = new java.util.HashMap r6.() java.util.Map r12 = r11.getHeaderFields() if (r12 == 0) goto Lc2 java.util.Set r1 = r12.keySet() java.util.Iterator r1 = r1.iterator() La0: boolean r4 = r1.hasNext() if (r4 == 0) goto Lc2 java.lang.Object r4 = r1.next() java.lang.String r4 = (java.lang.String) r4 java.lang.Object r5 = r12.get(r4) java.util.List r5 = (java.util.List) r5 if (r5 == 0) goto La0 int r10 = r5.size() if (r10 <= 0) goto La0 java.lang.Object r5 = r5.get(r0) r6.put(r4, r5) goto La0 Lc2: java.lang.String r10 = r11.getResponseMessage() boolean r11 = android.text.TextUtils.isEmpty(r10) if (r11 == 0) goto Lcd return r3 Lcd: com.fyber.inneractive.sdk.web.e0 r11 = new com.fyber.inneractive.sdk.web.e0 if (r2 != 0) goto Ld5 byte[] r12 = com.fyber.inneractive.sdk.web.d0.b Ld3: r5 = r12 goto Lda Ld5: byte[] r12 = r2.toByteArray() goto Ld3 Lda: r4 = r11 r4.(r5, r6, r7, r8, r9, r10) return r11 Ldf: return r3 */ throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.web.d0.a(java.net.HttpURLConnection, java.nio.ByteBuffer):com.fyber.inneractive.sdk.web.e0"); } @RequiresApi(api = 21) public static void a(WebResourceRequest webResourceRequest, HttpURLConnection httpURLConnection) { if (webResourceRequest.getRequestHeaders() == null || webResourceRequest.getRequestHeaders().size() <= 0) { return; } for (String str : webResourceRequest.getRequestHeaders().keySet()) { if (str != null && webResourceRequest.getRequestHeaders().get(str) != null) { httpURLConnection.setRequestProperty(str, webResourceRequest.getRequestHeaders().get(str)); } } } }