MyRecorder v1.01.90.0219版本的 MD5 值为:c361f51174a0bf833abfa72929caf8d3

以下内容为反编译后的 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 f23285r;

    public m0(w<String> wVar, String str, com.fyber.inneractive.sdk.config.global.s sVar) {
        super(wVar, x.a().b(), null);
        this.f23285r = str;
    }

    @Override
    public b0 a(j jVar, Map<String, List<String>> map, int i10) throws Exception {
        b0 b0Var = new b0();
        try {
            InputStream inputStream = jVar.f23267c;
            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.f23211a = 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.f23285r;
    }

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