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();
}
}