Gewusst wie: senden einer HTTP-delete mit einem Körper in nachrüsten?

Wenn ich versuchen, erstellen Sie eine delete-Methode:

public interface ImageService {
    @DELETE("api/v1/attachment")
    Call<BaseResponse> delete(@Body DeleteModel deleteModel);
}

Bekomme ich die Fehlermeldung, die im Grunde darauf an, diese Zeile aus dem 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.

Wie kann ich das hinzufügen eines Körpers zu einem delete-Methode ?

Habe ich danach gesucht, hier gefunden, aber 3 nicht Antworten und nichts mit nachrüsten.

Schreibe einen Kommentar