今天在学习Retrofit的时候,当post请求时
public interface NewsDataService { @POST("news/list") Call<NewsData> getNewsData(@Field("key") String key); }
行总会报错,报错截图如下:
正确写法如下:
当POST请求时,@FormUrlEncoded和@Field简单的表单键值对。两个需要结合使用,否则会报错
@Query请求参数。无论是GET或POST的参数都可以用它来实现