IllegalArgumentException: Form-encoded method must contain at least one @Field.

错误日志:IllegalArgumentException: Form-encoded method must contain at least one @Field.

说明:

使用Retrofit框架,加载POST请求方式接口时,出现Form-encoded method must contain at least one @Field.的问题。

解决方法:

如下图
在这里插入图片描述 原因是,该请求方式没有请求参数,而在注解部分使用了 @FormUrlEncoded,去掉该注解即可