使用retrofit时报错IllegalArgumentException:@Body parameters cannot be used with form or multi-part encoding即Body参数不能与形式或多部分编码中使用
因为是才刚学习使用时,不知道@FormUrlEncoded不能跟@Headers一起使用,代码中其实也没有用到FormUrlEncoded,去掉就可以了,之后尝试,运行成功,这里在学习中,记录一下。
本文详细解析了在使用Retrofit过程中遇到的IllegalArgumentException错误,具体为Body参数与form或multi-part编码冲突的问题。作者分享了自己在学习过程中的经验,指出@FormUrlEncoded注解不能与@Headers一起使用,并通过实践验证了这一结论。
使用retrofit时报错IllegalArgumentException:@Body parameters cannot be used with form or multi-part encoding即Body参数不能与形式或多部分编码中使用
因为是才刚学习使用时,不知道@FormUrlEncoded不能跟@Headers一起使用,代码中其实也没有用到FormUrlEncoded,去掉就可以了,之后尝试,运行成功,这里在学习中,记录一下。
转载于:https://www.cnblogs.com/Sharley/p/10387240.html
749

被折叠的 条评论
为什么被折叠?
