package com.lynx.jsbridge;

import X.C0098Jqv;
import X.C0099Jqw;
import X.ITb;
import android.content.Context;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import com.bytedance.covode.number.Covode;
import com.lynx.react.bridge.Callback;
import com.lynx.react.bridge.ReadableMap;
import java.lang.ref.WeakReference;

public final class NetworkingModule extends LynxModule implements C0099Jqw {
    public WeakReference<Handler> mHandler = new WeakReference<>(new C0098Jqv(Looper.getMainLooper(), this));

    static {
        Covode.recordClassIndex(46301);
    }

    public final void handleMsg(Message message) {
    }

    public NetworkingModule(Context context) {
        super(context);
    }

    @ITb
    public final void request(final ReadableMap readableMap, final Callback callback) {
        if (this.mHandler.get() != null) {
            ((Handler) this.mHandler.get()).post(new Runnable() {
                static {
                    Covode.recordClassIndex(46302);
                }

                /* JADX WARNING: Can't wrap try/catch for region: R(14:1|2|(1:4)|5|(1:7)|8|(1:10)|11|(1:13)|14|(5:16|17|(2:20|18)|28|21)|22|23|24) */
                /* JADX WARNING: Missing exception handler attribute for start block: B:22:0x0093 */
                /* Code decompiled incorrectly, please refer to instructions dump. */
                public final void run() {
                    /*
                        r9 = this;
                        java.lang.String r1 = "header"
                        java.lang.String r2 = "data"
                        java.lang.String r3 = "responseType"
                        java.lang.String r4 = "dataType"
                        java.lang.String r8 = "method"
                        com.lynx.tasm.LynxEnv r0 = com.lynx.tasm.LynxEnv.LIZJ()     // Catch:{ Exception -> 0x009c }
                        X.KeB r6 = r0.LIZJ     // Catch:{ Exception -> 0x009c }
                        X.KeA r5 = new X.KeA     // Catch:{ Exception -> 0x009c }
                        com.lynx.react.bridge.ReadableMap r7 = r3     // Catch:{ Exception -> 0x009c }
                        java.lang.String r0 = "url"
                        java.lang.String r0 = r7.getString(r0)     // Catch:{ Exception -> 0x009c }
                        r5.<init>(r0)     // Catch:{ Exception -> 0x009c }
                        com.lynx.react.bridge.ReadableMap r0 = r3     // Catch:{ Exception -> 0x009c }
                        boolean r0 = r0.hasKey(r8)     // Catch:{ Exception -> 0x009c }
                        if (r0 == 0) goto L_0x002d
                        com.lynx.react.bridge.ReadableMap r0 = r3     // Catch:{ Exception -> 0x009c }
                        java.lang.String r0 = r0.getString(r8)     // Catch:{ Exception -> 0x009c }
                        r5.LIZIZ = r0     // Catch:{ Exception -> 0x009c }
                    L_0x002d:
                        com.lynx.react.bridge.ReadableMap r0 = r3     // Catch:{ Exception -> 0x009c }
                        boolean r0 = r0.hasKey(r4)     // Catch:{ Exception -> 0x009c }
                        if (r0 == 0) goto L_0x003d
                        com.lynx.react.bridge.ReadableMap r0 = r3     // Catch:{ Exception -> 0x009c }
                        java.lang.String r0 = r0.getString(r4)     // Catch:{ Exception -> 0x009c }
                        r5.LIZLLL = r0     // Catch:{ Exception -> 0x009c }
                    L_0x003d:
                        com.lynx.react.bridge.ReadableMap r0 = r3     // Catch:{ Exception -> 0x009c }
                        boolean r0 = r0.hasKey(r3)     // Catch:{ Exception -> 0x009c }
                        if (r0 == 0) goto L_0x004d
                        com.lynx.react.bridge.ReadableMap r0 = r3     // Catch:{ Exception -> 0x009c }
                        java.lang.String r0 = r0.getString(r3)     // Catch:{ Exception -> 0x009c }
                        r5.LJ = r0     // Catch:{ Exception -> 0x009c }
                    L_0x004d:
                        com.lynx.react.bridge.ReadableMap r0 = r3     // Catch:{ Exception -> 0x009c }
                        boolean r0 = r0.hasKey(r2)     // Catch:{ Exception -> 0x009c }
                        if (r0 == 0) goto L_0x0061
                        com.lynx.react.bridge.ReadableMap r0 = r3     // Catch:{ Exception -> 0x009c }
                        X.LC5 r0 = r0.getDynamic(r2)     // Catch:{ Exception -> 0x009c }
                        java.lang.String r0 = r0.LJFF()     // Catch:{ Exception -> 0x009c }
                        r5.LJFF = r0     // Catch:{ Exception -> 0x009c }
                    L_0x0061:
                        com.lynx.react.bridge.ReadableMap r0 = r3     // Catch:{ Exception -> 0x009c }
                        boolean r0 = r0.hasKey(r1)     // Catch:{ Exception -> 0x009c }
                        if (r0 == 0) goto L_0x0093
                        java.util.HashMap r4 = new java.util.HashMap     // Catch:{ all -> 0x0093 }
                        r4.<init>()     // Catch:{ all -> 0x0093 }
                        com.lynx.react.bridge.ReadableMap r0 = r3     // Catch:{ all -> 0x0093 }
                        java.lang.String r0 = r0.getString(r1)     // Catch:{ all -> 0x0093 }
                        org.json.JSONObject r3 = new org.json.JSONObject     // Catch:{ all -> 0x0093 }
                        r3.<init>(r0)     // Catch:{ all -> 0x0093 }
                        java.util.Iterator r2 = r3.keys()     // Catch:{ all -> 0x0093 }
                    L_0x007d:
                        boolean r0 = r2.hasNext()     // Catch:{ all -> 0x0093 }
                        if (r0 == 0) goto L_0x0091
                        java.lang.Object r1 = r2.next()     // Catch:{ all -> 0x0093 }
                        java.lang.String r1 = (java.lang.String) r1     // Catch:{ all -> 0x0093 }
                        java.lang.String r0 = r3.getString(r1)     // Catch:{ all -> 0x0093 }
                        r4.put(r1, r0)     // Catch:{ all -> 0x0093 }
                        goto L_0x007d
                    L_0x0091:
                        r5.LIZJ = r4     // Catch:{ all -> 0x0093 }
                    L_0x0093:
                        com.lynx.jsbridge.NetworkingModule$1$1 r0 = new com.lynx.jsbridge.NetworkingModule$1$1     // Catch:{ Exception -> 0x009c }
                        r0.<init>()     // Catch:{ Exception -> 0x009c }
                        r6.LIZ(r5, r0)     // Catch:{ Exception -> 0x009c }
                        return
                    L_0x009c:
                        r0 = move-exception
                        X.0HH.LIZ(r0)
                        return
                    */
                    throw new UnsupportedOperationException("Method not decompiled: com.lynx.jsbridge.NetworkingModule.AnonymousClass1.run():void");
                }
            });
        }
    }
}
