Proxy Master v3.4.9版本的 MD5 值为:14d0aa2468d13530c8f6e96bcc114bf5
以下内容为反编译后的 d.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 d implements Callable<List<String>> {
public final OkHttpClient f35332b;
public d(OkHttpClient okHttpClient) {
this.f35332b = okHttpClient;
}
@Override
public final List<String> call() {
Response execute;
int code;
ArrayList arrayList = new ArrayList();
try {
try {
execute = this.f35332b.newCall(new Request.Builder().removeHeader(HttpHeaders.USER_AGENT).addHeader(HttpHeaders.USER_AGENT, s7.a.i()).url("https://telegra.ph/SuperApp-12-13").build()).execute();
code = execute.code();
g0.Y("dm tele response code = " + code, new Object[0]);
} catch (Exception e10) {
g0.H("dm te exp = " + g0.U(e10), new Object[0]);
h.M(null);
}
if (code >= 400) {
throw new RuntimeException("dm tele response code error = " + code);
}
ResponseBody body = execute.body();
if (body != null) {
String string = body.string();
if (TextUtils.isEmpty(string)) {
throw new RuntimeException("dm tele response body is empty");
}
t7.a a8 = w7.a.a(string);
if (a8 == null || a8.f34878a.isEmpty() || a8.f34879b.isEmpty()) {
throw new RuntimeException("dm tele response body invalid");
}
s7.a.k(a8.f34878a);
s7.a.m(a8.f34879b);
arrayList.addAll(a8.f34878a);
s7.a.l(a8.f34879b.get(0));
h.M(execute);
return arrayList;
}
throw new RuntimeException("dm tele response body is null");
} catch (Throwable th) {
h.M(null);
throw th;
}
}
}