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