پرسش و پاسخ | دریمرا

ساخت لینک

گزارش

استفاده از body در http get request با استفاده از رتروفیت

یک سال پیش

3

اندروید استودیو
اندروید
جاوا

سلام چطوری میشه در یه ریکوئست get در retrofit بادی ارسال کرد؟ کد زیر رو امتحان کردم ولی خطا میده

@GET("/api/Sliders")
Call<SliderModel> Sliders(@Field("Page") String Page,
                          @Field("Count") String Count,
                          @Body String Cat);

امکان ارسال Body با Get وجود نداره

 java.lang.IllegalArgumentException: Non-body HTTP method cannot contain @Body

این خطا همین معنی رو میده برای ارسال Body باید نوع ریکوئست خودتون رو به Post تغییر بدین

یک سال پیش

1

ثبت پاسخ

pan_tool_alt