接口 public interface Contracts { @POST("一段url .ashx") Observable<JavaBean> query(@Body RequestBody requestBody); } 请求体 RequestBody requestBody = RequestBody.create(MediaType.parse("application/json; charset=utf-8"), "你想上传的json比如下面{\"Query\":\"\",\"OrgCode\":\"12345678-1\"}"); 然后 retrofit.create(JavaBean.class).query(requestBody) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) ........ 我是这样写的,不知道有没有什么更好的方法
接口
请求体
然后
我是这样写的,不知道有没有什么更好的方法