汇多多.apk(点击下载) / in.java


package com.amap.api.col.p0003s;

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;

/* renamed from: com.amap.api.col.3s.in  reason: invalid package */
/* compiled from: PrivacyUploadRequest */
public final class in extends hl {
    public JSONObject a = null;
    public Context b = null;

    @Override // com.amap.api.col.p0003s.jq
    public final Map<String, String> getParams() {
        return null;
    }

    @Override // com.amap.api.col.p0003s.jq
    public final String getSDKName() {
        return "core";
    }

    @Override // com.amap.api.col.p0003s.jq
    public final byte[] getEntityBytes() {
        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 = he.f(this.b);
            stringBuffer.append("&key=".concat(String.valueOf(f)));
            String a2 = hh.a();
            stringBuffer.append("&ts=".concat(String.valueOf(a2)));
            stringBuffer.append("&scode=" + hh.a(this.b, a2, "key=".concat(String.valueOf(f))));
            return stringBuffer.toString().getBytes("utf-8");
        } catch (Throwable th) {
            th.printStackTrace();
            return null;
        }
    }

    @Override // com.amap.api.col.p0003s.jq
    public final Map<String, String> getRequestHead() {
        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", hh.b(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.amap.api.col.p0003s.jq
    public final String getURL() {
        return hk.a().b() ? "https://restsdk.amap.com/sdk/compliance/params" : "http://restsdk.amap.com/sdk/compliance/params";
    }
}