使用retrofit时报错IllegalArgumentException:@Body parameters cannot be used with form or multi-part encoding即Body参数不能与形式或多部分编码中使用
因为是才刚学习使用时,不知道@FormUrlEncoded不能跟@Headers一起使用,代码中其实也没有用到FormUrlEncoded,去掉就可以了,之后尝试,运行成功,这里在学习中,记录一下。
在学习Retrofit时遇到一个问题,报错说@Body参数不能与form或multi-part编码共用。原因在于误将@FormUrlEncoded与@Headers一起使用,但实际上并未使用到@FormUrlEncoded。解决方法是删除不需要的@FormUrlEncoded注解,修复后的代码成功运行。这是一个初学者在使用Retrofit时常见的问题和解决经验分享。
使用retrofit时报错IllegalArgumentException:@Body parameters cannot be used with form or multi-part encoding即Body参数不能与形式或多部分编码中使用
因为是才刚学习使用时,不知道@FormUrlEncoded不能跟@Headers一起使用,代码中其实也没有用到FormUrlEncoded,去掉就可以了,之后尝试,运行成功,这里在学习中,记录一下。
6190
1196
1170

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