/** * Created by leo on 16/4/30. */ public interface GanchaiService { @GET("digest?t={type}&p={page}&size={count}") Call<List<GanChaiEntry>> ListGanchaiEntry(@Path("type") int type , @Path("count") int count, @Path("page") int page); }
這里報錯
形如?t=1&p=2&size=3的url鏈接不能用@PATH注解
Query params have their own annotation which automatically appends to the URL.
使用@Query注解
@GET("digest") Call<List<GanChaiEntry>> ListGanchaiEntry(@Query("t")int type , @Query("size") int count, @Query("p") int page);
參考:
http://stackoverflow.com/questions/24610243/retrofit-error-url-query-string-must-not-have-replace-block