package com.loc; import android.content.Context; import io.dcloud.common.DHInterface.IWebview; import io.dcloud.common.util.net.NetWork; import java.net.URLEncoder; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import org.json.JSONObject; /* compiled from: PrivacyUploadRequest */ public final class ap extends r { public JSONObject a = null; public Context b = null; @Override // com.loc.bl public final Map<String, String> a() { HashMap hashMap = new HashMap(); hashMap.put(NetWork.CONTENT_TYPE, "application/x-www-form-urlencoded"); hashMap.put("Accept-Encoding", "gzip"); hashMap.put(IWebview.USER_AGENT, "AMAP SDK Android core 4.2.9"); hashMap.put("X-INFO", n.a(this.b)); hashMap.put("platinfo", String.format("platform=Android&sdkversion=%s&product=%s", "4.2.9", "core")); hashMap.put("logversion", "2.1"); return hashMap; } @Override // com.loc.bl public final String b() { return q.a().b() ? "https://restsdk.amap.com/sdk/compliance/params" : "http://restsdk.amap.com/sdk/compliance/params"; } @Override // com.loc.bl public final Map<String, String> d() { return null; } @Override // com.loc.bl public final byte[] e() { try { StringBuffer stringBuffer = new StringBuffer(); JSONObject jSONObject = this.a; if (jSONObject != null) { Iterator<String> keys = jSONObject.keys(); while (keys.hasNext()) { String next = keys.next(); String obj = this.a.get(next).toString(); stringBuffer.append(next + "=" + URLEncoder.encode(obj, "utf-8") + "&"); } } stringBuffer.append("output=json"); String f = l.f(this.b); stringBuffer.append("&key=".concat(String.valueOf(f))); String a2 = n.a(); stringBuffer.append("&ts=".concat(String.valueOf(a2))); stringBuffer.append("&scode=" + n.a(this.b, a2, "key=".concat(String.valueOf(f)))); return stringBuffer.toString().getBytes("utf-8"); } catch (Throwable th) { th.printStackTrace(); return null; } } @Override // com.loc.bl public final String h() { return "core"; } }