Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 改装2-改装.builder.build()方法';他在工作_Android_Http_Retrofit2_Okhttp - Fatal编程技术网

Android 改装2-改装.builder.build()方法';他在工作

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

我在维基百科上读到,从HTTP/1.1开始,一个连接可以重复用于多个请求。那么,这行代码是否通过

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);