私はdeleteメソッドを作成しようとすると:ボディを改装してHTTP削除を送信するにはどうすればいいですか?
public interface ImageService {
@DELETE("api/v1/attachment")
Call<BaseResponse> delete(@Body DeleteModel deleteModel);
}
を、私は基本的にスタックトレースからこれらの行に沸くエラーが表示されます。
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.
私はdeleteメソッドにボディを追加することができますどのように?
私はここで検索しましたが、3つの答えが見つかりませんでした。
です。 – March3April4
@ Bodyを送信する必要がある場合は、@ FormUrlEncodedを削除する必要があります。 – sunlover3