最右.apk(点击下载) / ov4.java


package defpackage;

import android.content.Context;
import com.kuaishou.weapon.p0.l;
import java.net.URLEncoder;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import org.json.JSONObject;

/* renamed from: ov4  reason: default package */
public final class ov4 extends x05 {
    public JSONObject l = null;
    public Context m = null;

    @Override // com.loc.bk
    public final Map<String, String> b() {
        HashMap hashMap = new HashMap();
        hashMap.put("Content-Type", "application/x-www-form-urlencoded");
        hashMap.put("Accept-Encoding", l.f19038b);
        hashMap.put("User-Agent", "AMAP SDK Android core 4.2.7");
        hashMap.put("X-INFO", u05.b(this.m));
        hashMap.put("platinfo", String.format("platform=Android&sdkversion=%s&product=%s", "4.2.7", "core"));
        hashMap.put("logversion", "2.1");
        return hashMap;
    }

    @Override // com.loc.bk
    public final String j() {
        return w05.a().h() ? "https://restsdk.amap.com/sdk/compliance/params" : "http://restsdk.amap.com/sdk/compliance/params";
    }

    @Override // com.loc.bk
    public final Map<String, String> q() {
        return null;
    }

    @Override // com.loc.bk
    public final byte[] r() {
        try {
            StringBuffer stringBuffer = new StringBuffer();
            JSONObject jSONObject = this.l;
            if (jSONObject != null) {
                Iterator<String> keys = jSONObject.keys();
                while (keys.hasNext()) {
                    String next = keys.next();
                    String obj = this.l.get(next).toString();
                    stringBuffer.append(next + "=" + URLEncoder.encode(obj, "utf-8") + "&");
                }
            }
            stringBuffer.append("output=json");
            String j = s05.j(this.m);
            stringBuffer.append("&key=".concat(String.valueOf(j)));
            String a2 = u05.a();
            stringBuffer.append("&ts=".concat(String.valueOf(a2)));
            stringBuffer.append("&scode=" + u05.c(this.m, a2, "key=".concat(String.valueOf(j))));
            return stringBuffer.toString().getBytes("utf-8");
        } catch (Throwable th) {
            th.printStackTrace();
            return null;
        }
    }

    @Override // com.loc.bk
    public final String t() {
        return "core";
    }
}