Retrofit
2016-10-27 20:45:18 3 举报
AI智能生成
Retrofit使用
作者其他创作
大纲/内容
Retrofit
RetrofitUserApi
@GET(\"https://api.github.com/users/gqq\")Call<ResponseBody> getData();
** * post请求需要添加GSON转换器,加依赖 */@POST(\"/Handler/UserHandler.ashx?action=register\")Call<UserResult> useRegister(@Body User user);
请求方式:@GET(\"url\"),@POST(url)请求头:一条信息时 @Headers(\"Accept-type:json\"),多条信息时 @Headers({\"Accept-type:json\
NetRetrofitClient
Retrofit retrofit = new Retrofit.Builder() /**给Retrofit添加GSON转换器*/ .baseUrl(BASE_URL) .client(okHttpClient) .addConverterFactory(GsonConverterFactory.create()) .build(); userApi = retrofit.create(RetrofitUserApi.class);
implements RetrofitUserApi
@Override public Call<ResponseBody> getData() { return userApi.getData(); }
@Override public Call<UserResult> useRegister(@Body User user) { return userApi.useRegister(user); }
0 条评论
回复 删除
下一页