Proxy Master v3.4.9版本的 MD5 值为:14d0aa2468d13530c8f6e96bcc114bf5

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


package u7;

import ad.h;
import android.text.TextUtils;
import com.google.common.net.HttpHeaders;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.Callable;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;
import okhttp3.ResponseBody;
import ye.g0;
public final class c implements Callable<List<String>> {
    public final OkHttpClient f35331b;

    public c(OkHttpClient okHttpClient) {
        this.f35331b = okHttpClient;
    }

    @Override
    public final List<String> call() {
        Response execute;
        int code;
        ArrayList arrayList = new ArrayList();
        try {
            try {
                execute = this.f35331b.newCall(new Request.Builder().removeHeader(HttpHeaders.USER_AGENT).addHeader(HttpHeaders.USER_AGENT, s7.a.i()).url("https://sites.google.com/view/fastunlimitedpolicy/home").build()).execute();
                code = execute.code();
                g0.Y("dm gs response code = " + code, new Object[0]);
            } catch (Exception e10) {
                g0.H("dm gs exp = " + g0.U(e10), new Object[0]);
                h.M(null);
            }
            if (code >= 400) {
                throw new RuntimeException("dm gs response code error = " + code);
            }
            ResponseBody body = execute.body();
            if (body != null) {
                String string = body.string();
                if (TextUtils.isEmpty(string)) {
                    throw new RuntimeException("dm gs response body is empty");
                }
                t7.a h12 = h.h1(string);
                if (h12 == null || h12.f34878a.isEmpty() || h12.f34879b.isEmpty()) {
                    throw new RuntimeException("dm gs response body invalid");
                }
                s7.a.k(h12.f34878a);
                s7.a.m(h12.f34879b);
                arrayList.addAll(h12.f34878a);
                s7.a.l(h12.f34879b.get(0));
                h.M(execute);
                return arrayList;
            }
            throw new RuntimeException("dm gs response body is null");
        } catch (Throwable th) {
            h.M(null);
            throw th;
        }
    }
}