我正在使用retrofit库进行网络调用。在这个过程中,我需要在GET方法中传递Body,但是当我传递它时,出现了错误。在Postman中,当我在GET方法中传递Body时,它可以正常工作。
@GET("http://192.168.0.141:3000/api/contacts/{page_num}/{limit}")
fun getAllContacts(@Path("page_num") page_num:Int,@Path("limit") limit:Int,@Body reqBody:ContactsInpRequest):Call<AllContactsDataResponse>
我尝试通过传递主体来调用get方法,但是出现了以下异常:
java.lang.IllegalArgumentException: 非 Body HTTP 方法不能包含 @Body。