@DELETE 方法不支持(非主体 HTTP 方法不能包含 @Body 或 @TypedOutput.) [英] @DELETE method is not supporting(Non-body HTTP method cannot contain @Body or @TypedOutput.)
本文介绍了@DELETE 方法不支持(非主体 HTTP 方法不能包含 @Body 或 @TypedOutput.)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
@DELETE("/job/deletejob")
Observable<JobDeleteResponseModel> jobDelete( @Body JobDeleteRequestModel model);
我收到此错误:
非正文 HTTP 方法不能包含 @Body 或 @TypedOutput
Non-body HTTP method cannot contain @Body or @TypedOutput
有人能帮我摆脱这种情况吗??
can any one help me to come out from this??
推荐答案
我最近使用了这个官方解决方法:
I've used this official workaround recently:
@HTTP(method = "DELETE", path = "/job/deletejob", hasBody = true)
Observable<JobDeleteResponseModel> jobDelete(@Body JobDeleteRequestModel model);
这篇关于@DELETE 方法不支持(非主体 HTTP 方法不能包含 @Body 或 @TypedOutput.)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文