Fab*_*Fab 11 rest android json retrofit
我正在使用以下外部服务:http: //domain.com/free/v1/servicename.ext?format = json&num_of_days = 4
我试着像这样使用Retrofit:
@GET("/free/v1/servicename.ext?format=json&num_of_days={numOfDays}")
void serviceName(@Path("numOfDays") int numOfDays, Callback<Result> callback);
Run Code Online (Sandbox Code Playgroud)
但抛出异常:
URL query string must not have replace block.
Run Code Online (Sandbox Code Playgroud)
它与这种网址兼容吗?
Jak*_*ton 36
它绝对兼容它!
您不能@Path在查询参数内使用.该注释仅用于路径内的替换.
该@Query参数允许创建动态查询参数.
@GET("/free/v1/servicename.ext?format=json")
void serviceName(@Query("num_of_days") int numOfDays, Callback<Result> callback);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5720 次 |
| 最近记录: |