当我尝试创建一个删除方法时:
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.
我如何在删除方法中添加请求体?
我在这里搜索过,但找到了3个无用的答案,而且没有使用retrofit的内容。