2016-03-12 27 views
12

yerini almamış olmalıdır: Resmi Docs göreIllegalArgumentException/bloğunu Aşağıdaki kod var

@GET("api.php?company_name={name}") 
    Call<Model> getRoms_center(@Query("name") String name); 

, ben @query kullanmalı ve bunu kullanıyorum, ancak ben alıyorum aşağıdaki hata:

java.lang.IllegalArgumentException: URL query string "company_name={name}" must not have replace block. For dynamic query parameters use @Query. 

cevap

38

bunu yerine gibi yapmak gerekir:

@GET("api.php") 
Call<Model> getRoms_center(@Query("company_name") String name);