Currency Plus v2.10.8版本的 MD5 值为:8586f74edd9ace5aa261a19c9da51484
以下内容为反编译后的 m0.java 源代码,内容仅作参考
package com.fyber.inneractive.sdk.network;
import android.util.Base64;
import com.fyber.inneractive.sdk.util.IAlog;
import java.io.InputStream;
import java.util.List;
import java.util.Map;
public class m0 extends f0<String> {
public final String f10053r;
public m0(w<String> wVar, String str, com.fyber.inneractive.sdk.config.global.s sVar) {
super(wVar, x.a().b(), null);
this.f10053r = str;
}
@Override
public b0 a(j jVar, Map<String, List<String>> map, int i10) throws Exception {
b0 b0Var = new b0();
try {
InputStream inputStream = jVar.f10035c;
List<String> list = map != null ? map.get("Content-Type") : null;
String str = list != null ? list.get(0) : null;
String encodeToString = Base64.encodeToString(com.fyber.inneractive.sdk.util.u.a(inputStream), 0);
Object[] objArr = new Object[2];
if (str == null) {
str = "image/png";
}
objArr[0] = str;
objArr[1] = encodeToString;
b0Var.f9979a = String.format("data:%s;base64, %s", objArr);
} catch (Exception unused) {
IAlog.a("failed to fetch and encode the image.", new Object[0]);
}
return b0Var;
}
@Override
public String a() {
return this.f10053r;
}
@Override
public p0 i() {
return p0.LOW;
}
@Override
public boolean o() {
return false;
}
@Override
public z r() {
return z.GET;
}
@Override
public int v() {
return 0;
}
}