相关疑难解决方法(0)

改造 - 太多的后续请求:21

我正在使用改造来提出请求.

我有以下错误:

java.net.ProtocolException:后续请求太多:21

代码如下:

private OkHttpClient httpClient;
private CookieManager cookieManager;

public <S> S createCookieService(Class<S> serviceClass) {
    httpClient.interceptors().clear();
    httpClient.setCookieHandler(cookieManager);
    Retrofit.Builder builder = new Retrofit
            .Builder()
            .client(httpClient)
            .baseUrl(url)
            .addConverterFactory(GsonConverterFactory.create());

    Retrofit retrofit = builder.client(httpClient).build();

    return retrofit.create(serviceClass);
}
Run Code Online (Sandbox Code Playgroud)

然后我提出要求:

例:

1)登录

 @POST("/login")
 Call<User> login();
Run Code Online (Sandbox Code Playgroud)

2)一些要求:

@GET("/request")
Call<PojoPojo> getPojo();
Run Code Online (Sandbox Code Playgroud)

我收到这个错误的后续请求太多:21.

请帮忙.

android cookiemanager retrofit okhttp

16
推荐指数
3
解决办法
2万
查看次数

标签 统计

android ×1

cookiemanager ×1

okhttp ×1

retrofit ×1