不得具有替换块"get=family&code={segment_code}&lang=en" URL 查询字符串



>我在路径上收到错误作为非法异常以下是我的代码:

@GET("/gpc?get=family&code={segment_code}&lang=en")
void getFamily(@Header("Authorization") String authKey
,@Header("Accept-version") String version
,@Path("segment_code") String segment_code
,Callback<Family> callback);

传递给 Retrofit 的 URL 中不能有"查询"替换块。像这样更改您的方法:

@GET("/gpc")    
void getFamily(@Header("Authorization") String authKey, @Header("Accept-version") String version, @Query("segment_code") String segment_code, @Query("family") String family, @Query("lang") String en, Callback<Family> callback);

相关内容

最新更新