在界面中
@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) {
}
});