FormBody form = new FormBody.Builder() // 添加参数的键值对
.add("yl_jobId", json.getString("yl_jobId"))
.add("public_key", json.getString("public_key"))
.add("timestamp", json.getString("timestamp")).build();
因为add的key和value都是String类型的, FormBody有没有方法可以传int或者集合类型的方法。
可以直接传json的
RequestBody body = RequestBody.create(JSON, json);
Request request = new Request.Builder()
.url(url)
.post(body)
.build();
搞定了, 其实不需要转换什么类型 。 参数错误只是因为我调用的时候传参传错了