@DELETE 方法不支持(非主体 HTTP 方法不能包含 @Body 或 @TypedOutput.) [英] @DELETE method is not supporting(Non-body HTTP method cannot contain @Body or @TypedOutput.)

查看:61
本文介绍了@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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆