Android 改装2-改装.builder.build()方法';他在工作
我在维基百科上读到,从HTTP/1.1开始,一个连接可以重复用于多个请求。那么,这行代码是否通过Android 改装2-改装.builder.build()方法';他在工作,android,http,retrofit2,okhttp,Android,Http,Retrofit2,Okhttp,我在维基百科上读到,从HTTP/1.1开始,一个连接可以重复用于多个请求。那么,这行代码是否通过 mBuider.build().create(API.class); 然后将此连接用于向API端点发出的多个后续请求,或者在每次命中新的API端点时建立新的HTTP连接 调用API RestClient.getClient().getHomeData(mapHomeData).enqueue(new Callback<Example>().... RestClient.getCl
mBuider.build().create(API.class);
然后将此连接用于向API端点发出的多个后续请求,或者在每次命中新的API端点时建立新的HTTP连接
调用API
RestClient.getClient().getHomeData(mapHomeData).enqueue(new Callback<Example>()....
RestClient.getClient().getUserData(mapUserData).enqueue(new Callback<Example>()....
API类
public interface API
{
@FormUrlEncoded
@POST(Constants.HOME_URL)
Call <Example> getHomeData(@FieldMap HashMap<String,String> map);
@FormUrlEncoded
@POST(Constants.INDEX_URL)
Call <Example> getIndexData(@FieldMap HashMap<String,String> map);
}
做什么
谢谢。改型和OkHttp都是开源的,并且有很好的文档记录。我在任何地方都找不到我想要的。我搜索了很多。改型和OkHttp都是开源的,并且有很好的文档记录。我在任何地方都找不到我要的东西。我找了很多。
public interface API
{
@FormUrlEncoded
@POST(Constants.HOME_URL)
Call <Example> getHomeData(@FieldMap HashMap<String,String> map);
@FormUrlEncoded
@POST(Constants.INDEX_URL)
Call <Example> getIndexData(@FieldMap HashMap<String,String> map);
}
mBuider.build().create(API.class);