QQ浏览器 v12.2.3.7053版本的 MD5 值为:8285ab3059e5c8b521a264dfbc5c3685

以下内容为反编译后的 Urls.java 源代码,内容仅作参考


package com.tencent.ft.net;

import android.text.TextUtils;
import com.tencent.ft.ToggleConfig;
import com.tencent.ft.ToggleSetting;
import com.tencent.ft.common.ToggleProfile;

public class Urls {

    public static class CommonUrl {
        public static String a() {
            return ToggleSetting.a().h() == 1 ? "https://toggleaccesspre.sparta.html5.qq.com/" : "https://access.toggle.qq.com/";
        }

        public static String b() {
            return ToggleSetting.a().h() == 1 ? "https://togglestatdev.sparta.html5.qq.com/report/feature-trigger-event" : "https://event.toggle.qq.com/report/feature-trigger-event";
        }
    }

    public static class CustomUrl {
        public static String a(ToggleProfile toggleProfile) {
            int h = ToggleSetting.a().h();
            ToggleConfig c2 = toggleProfile.c();
            return h == 1 ? c2.h() : c2.i();
        }
    }

    public static String a() {
        return String.format("%s%s", CommonUrl.a(), "product-set");
    }

    public static String a(ToggleProfile toggleProfile) {
        if (toggleProfile == null) {
            return "";
        }
        if (toggleProfile.l()) {
            return CustomUrl.a(toggleProfile);
        }
        String b2 = toggleProfile.b();
        if (TextUtils.isEmpty(b2)) {
            b2 = "";
        }
        return String.format("%s%s%s", CommonUrl.a(), b2, "/feature-result");
    }

    public static String b() {
        return CommonUrl.b();
    }
}