【发布时间】:2016-10-22 21:17:05
【问题描述】:
@DELETE("/job/deletejob")
Observable<JobDeleteResponseModel> jobDelete( @Body JobDeleteRequestModel model);
收到此错误:
非正文 HTTP 方法不能包含 @Body 或 @TypedOutput
【问题讨论】:
-
尝试查询而不是正文,因为 DELETE 请求上的正文没有定义的语义。请注意,在 DELETE 请求上发送正文可能会导致某些现有实现拒绝该请求。
-
检查这个链接它可能对你有帮助github.com/square/retrofit/issues/458