Когда я пытаюсь создать метод удаления:Как отправить HTTP-delete с телом в модификации?
public interface ImageService {
@DELETE("api/v1/attachment")
Call<BaseResponse> delete(@Body DeleteModel deleteModel);
}
я получаю ошибку, которая в основном сводится к этим линиям от StackTrace:
E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.RuntimeException: Failure delivering result
java.lang.IllegalArgumentException: Non-body HTTP method cannot contain @Body.
Caused by: java.lang.IllegalArgumentException: Non-body HTTP method cannot contain @Body.
Как я могу добавить тело в метод удаления ?
Я искал здесь, но нашел 3 ответа и ничего не использовал для модификации.
Он будет работать на методы PUT с телом, а также. – March3April4
Если вам нужно отправить @ Body, вам нужно удалить @ FormUrlEncoded. – sunlover3