小爽音 v1.3版本的 MD5 值为:448355de843c720d712f30c7cdfbd99b
以下内容为反编译后的 d.java 源代码,内容仅作参考
package h.a.b.f.d;
import android.content.Context;
import g.a.a.f;
import h.a.b.e.a;
import java.nio.charset.Charset;
import java.util.HashMap;
import java.util.Map;
import org.json.JSONObject;
public class d extends h.a.b.f.c {
@Override
public h.a.b.f.a a(h.a.b.h.a aVar, Context context, String str) {
f.Z("mspl", "mdap post");
byte[] r = f.r(str.getBytes(Charset.forName("UTF-8")));
HashMap hashMap = new HashMap();
hashMap.put("utdId", h.a.b.h.b.a().c());
hashMap.put("logHeader", "RAW");
hashMap.put("bizCode", "alipaysdk");
hashMap.put("productId", "alipaysdk_android");
hashMap.put("Content-Encoding", "Gzip");
hashMap.put("productVersion", "15.7.7");
a.b a = h.a.b.e.a.a(context, new a.C0039a("https://loggw-exsdk.alipay.com/loggw/logUpload.do", hashMap, r));
f.Z("mspl", "mdap got " + a);
if (a != null) {
boolean h2 = h.a.b.f.c.h(a);
try {
byte[] bArr = a.b;
if (h2) {
bArr = f.z(bArr);
}
return new h.a.b.f.a("", new String(bArr, Charset.forName("UTF-8")));
} catch (Exception e2) {
f.l(e2);
return null;
}
}
throw new RuntimeException("Response is null");
}
@Override
public String c(h.a.b.h.a aVar, String str, JSONObject jSONObject) {
return str;
}
@Override
public Map<String, String> e(boolean z, String str) {
return new HashMap();
}
@Override
public JSONObject f() {
return null;
}
}