IllegalArgumentException:@Body parameters cannot be used with form or multi-part encoding

Posted sharley

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IllegalArgumentException:@Body parameters cannot be used with form or multi-part encoding相关的知识,希望对你有一定的参考价值。

使用retrofit时报错IllegalArgumentException:@Body parameters cannot be used with form or multi-part encodingBody参数不能与形式或多部分编码中使用

因为是才刚学习使用时,不知道@FormUrlEncoded不能跟@Headers一起使用,代码中其实也没有用到FormUrlEncoded,去掉就可以了,之后尝试,运行成功,这里在学习中,记录一下。

 

以上是关于IllegalArgumentException:@Body parameters cannot be used with form or multi-part encoding的主要内容,如果未能解决你的问题,请参考以下文章

IllegalArgumentException:无效的列纬度

Retrofit-IllegalArgumentException:意外的 url

引起:java.lang.IllegalArgumentException:属性'driverClassName'不能为空

IllegalArgumentException:接收方未注册

IllegalArgumentException 介绍

java.lang.IllegalArgumentException:基本 URI 不能为空