【发布时间】:2015-10-05 11:58:32
【问题描述】:
我需要为 Retrofit 2.0.0-beta2 库发出的每个请求添加一个查询参数。我为 Retrofit 1.9 找到了this solution,但是如何在最新的库版本中添加RequestInterceptor?
我的界面:
@GET("user/{id}")
Call<User> getUser(@Path("id")long id);
@GET("users/")
Call<List<User>> getUser();
客户:
Retrofit retrofit = new Retrofit.Builder()
.baseUrl(BASE_URL)
.addConverterFactory(GsonConverterFactory.create())
.client(CLIENT) // custom OkHTTP Client
.build();
service = retrofit.create(userService.class);
【问题讨论】:
-
如果您设法在拦截器中添加了查询参数,您可以在您的问题中添加代码还是在您自己的问题的响应中添加代码?