得物.apk(点击下载) / p.java


package md;

import android.text.TextUtils;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.shizhuang.duapp.common.helper.net.interceptor.HttpRequestInterceptor;
import com.shizhuang.duapp.hybrid.DuHybrid;
import com.shizhuang.duapp.hybrid.HtmlCacheManager;
import com.shizhuang.duapp.hybrid.download.DownloadCallback;
import com.shizhuang.duapp.hybrid.download.DownloadRequest;
import com.shizhuang.duapp.hybrid.request.ResponseCallBack;
import com.shizhuang.duapp.hybrid.upload.UploadZipFile;
import com.shizhuang.duapp.libs.duapm2.aop.NetOKAspect;
import java.net.URLDecoder;
import java.util.concurrent.TimeUnit;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import org.aspectj.lang.JoinPoint;
import org.aspectj.runtime.reflect.Factory;
import tl.a;

/* compiled from: DuHybridHelper */
public class p {
    private static /* synthetic */ JoinPoint.StaticPart ajc$tjp_0;
    public static ChangeQuickRedirect changeQuickRedirect;
    private static UploadZipFile uploadZipFileListener = null;

    static {
        if (!PatchProxy.proxy(new Object[0], null, changeQuickRedirect, true, 5238, new Class[0], Void.TYPE).isSupported) {
            Factory factory = new Factory("DuHybridHelper.java", p.class);
            ajc$tjp_0 = factory.makeSJP("method-call", factory.makeMethodSig("1", "build", "okhttp3.OkHttpClient$Builder", "", "", "", "okhttp3.OkHttpClient"), 284);
        }
    }

    public static void b(DownloadRequest downloadRequest, DownloadCallback downloadCallback) {
        if (!PatchProxy.proxy(new Object[]{downloadRequest, downloadCallback}, null, changeQuickRedirect, true, 5232, new Class[]{DownloadRequest.class, DownloadCallback.class}, Void.TYPE).isSupported) {
            a.p(downloadRequest.getUrl(), downloadRequest.getFileDir(), downloadRequest.fileName, new c(downloadCallback));
        }
    }

    public static void c(String str, ResponseCallBack responseCallBack) {
        if (!PatchProxy.proxy(new Object[]{str, responseCallBack}, null, changeQuickRedirect, true, 5231, new Class[]{String.class, ResponseCallBack.class}, Void.TYPE).isSupported) {
            Request build = new Request.Builder().url(str).get().build();
            OkHttpClient okHttpClient = new OkHttpClient();
            OkHttpClient.Builder addInterceptor = okHttpClient.newBuilder().addInterceptor(new HttpRequestInterceptor());
            TimeUnit timeUnit = TimeUnit.SECONDS;
            OkHttpClient.Builder readTimeout = addInterceptor.connectTimeout(60000, timeUnit).writeTimeout(60000, timeUnit).readTimeout(60000, timeUnit);
            JoinPoint makeJP = Factory.makeJP(ajc$tjp_0, null, readTimeout);
            OkHttpClient okHttpClient2 = (OkHttpClient) NetOKAspect.aspectOf().aroundBuild(new o(new Object[]{readTimeout, makeJP}).linkClosureAndJoinPoint(16));
            okHttpClient.newCall(build).enqueue(new b(responseCallBack));
        }
    }

    public static void d(int i, int i3, String str) {
        Object[] objArr = {new Integer(i), new Integer(i3), str};
        ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
        Class cls = Integer.TYPE;
        if (!PatchProxy.proxy(objArr, null, changeQuickRedirect2, true, 5237, new Class[]{cls, cls, String.class}, Void.TYPE).isSupported) {
            if (!DuHybrid.hasInstance()) {
                gn1.a.h("hybridInfo").d("hybrid not init, cache html : %s", str);
            } else if (!TextUtils.isEmpty(str) && str.contains("/router/web/BrowserPage")) {
                try {
                    String decode = URLDecoder.decode(str.replace("https://m.poizon.com/router/web/BrowserPage?loadUrl=", ""), "utf-8");
                    if (!decode.contains("router/product/BoutiqueRecommendDetailPage")) {
                        HtmlCacheManager.getInstance().cacheHtml(i, i3, decode);
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }
    }

    public static void e(int i, int i3, String str) {
        Object[] objArr = {new Integer(i), new Integer(i3), str};
        ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
        Class cls = Integer.TYPE;
        if (!PatchProxy.proxy(objArr, null, changeQuickRedirect2, true, 5235, new Class[]{cls, cls, String.class}, Void.TYPE).isSupported) {
            f(i, "0", i3, str);
        }
    }

    public static void f(int i, String str, int i3, String str2) {
        Object[] objArr = {new Integer(i), str, new Integer(i3), str2};
        ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
        Class cls = Integer.TYPE;
        if (!PatchProxy.proxy(objArr, null, changeQuickRedirect2, true, 5236, new Class[]{cls, String.class, cls, String.class}, Void.TYPE).isSupported) {
            if (!DuHybrid.hasInstance()) {
                gn1.a.h("hybridInfo").d("hybrid not init, cache html : %s", str2);
            } else if (!TextUtils.isEmpty(str2) && str2.contains("/router/web/BrowserPage")) {
                try {
                    String decode = URLDecoder.decode(str2.replace("https://m.poizon.com/router/web/BrowserPage?loadUrl=", ""), "utf-8");
                    if (!decode.contains("router/product/BoutiqueRecommendDetailPage")) {
                        HtmlCacheManager.getInstance().preloadHtml(i, str, i3, decode);
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }
    }

    public static void g(UploadZipFile uploadZipFile) {
        if (!PatchProxy.proxy(new Object[]{uploadZipFile}, null, changeQuickRedirect, true, 5228, new Class[]{UploadZipFile.class}, Void.TYPE).isSupported) {
            uploadZipFileListener = uploadZipFile;
        }
    }
}