我有以下代码:
@GET("api.php?company_name={name}")
Call<Model> getRoms_center(@Query("name") String name);
Run Code Online (Sandbox Code Playgroud)
根据官方文档,我必须使用@Query,我正在使用它,但我收到以下错误:
java.lang.IllegalArgumentException: URL query string "company_name={name}" must not have replace block. For dynamic query parameters use @Query.
Run Code Online (Sandbox Code Playgroud)
Gaë*_*tan 105
你应该这样做:
@GET("api.php")
Call<Model> getRoms_center(@Query("company_name") String name);
Run Code Online (Sandbox Code Playgroud)
Nar*_*dra 14
示例URL为:http://service.com/movies/list?movie_lang = behindi
@GET("http://service.com/movies/list")
Single<JsonElement> getMovieList(@Query("movie_lang") String userLanguage);
| 归档时间: |
|
| 查看次数: |
19031 次 |
| 最近记录: |