android,在身体改造中张贴jsonArray

时间:2019-01-23 21:17:24

标签: java android android-studio retrofit2

在界面中

@Headers({"Content-Type: application/json;charset=UTF-8"})
    @POST("client/service-reservation")
    Call<ServicesReservationResponse> serviceReservation(@Body RequestBody items);
活动中的

将jsonArray转换为RequestBody以将其传递给正文 现在,您准备发送“原始” JSON作为正文     RequestBody正文= RequestBody.create(okhttp3.MediaType.parse(“ application / json; charset = utf-8”),jsonArray.toString());

        Call<ServicesReservationResponse>call=userService.serviceReservation(body);
        call.enqueue(new Callback<ServicesReservationResponse>() {
            @Override
            public void onResponse(Call<ServicesReservationResponse> call, Response<ServicesReservationResponse> response) {
                if (response.isSuccessful())
                {

                }
                else {
                    Log.e("error",response.errorBody().toString());
                }
            }

            @Override
            public void onFailure(Call<ServicesReservationResponse> call, Throwable t) {

            }
        });

0 个答案:

没有答案