Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.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
java.net.ProtocolException:后续请求太多(错误COOKIE)_Java_Android_Http_Cookies_Okhttp3 - Fatal编程技术网

java.net.ProtocolException:后续请求太多(错误COOKIE)

java.net.ProtocolException:后续请求太多(错误COOKIE),java,android,http,cookies,okhttp3,Java,Android,Http,Cookies,Okhttp3,我的后续问题太多了,当我试图发出一个okhttp3请求时,我在stackoverflow&GitHub中发现了一些类似的问题,大多数问题都指向身份验证错误。但我的情况不同 以下是我正在做的: 登录网站-->获取cookie-->发出okhttp3请求 当我在桌面上执行上述操作时,它工作正常,但在我的android设备上执行相同操作时出错 我尝试手动更改webView的userAgent,但没有成功 然后,我尝试通过使用由 桌面而且它起作用了,所以我得出结论,安卓的Cookie是问题的根源 那么我

我的后续问题太多了,当我试图发出一个okhttp3请求时,我在stackoverflow&GitHub中发现了一些类似的问题,大多数问题都指向身份验证错误。但我的情况不同

以下是我正在做的:

登录网站-->获取cookie-->发出okhttp3请求

当我在桌面上执行上述操作时,它工作正常,但在我的android设备上执行相同操作时出错

我尝试手动更改webView的userAgent,但没有成功

然后,我尝试通过使用由 桌面而且它起作用了,所以我得出结论,安卓的Cookie
是问题的根源

那么我该如何解决这个问题呢

这是我的密码:

////LOGIN Completed///
final RequestBody requestBody = new MultipartBody.Builder()
        .setType(MultipartBody.FORM)
        .addFormDataPart("key1","value1")
        .addFormDataPart("key2","value2")
        .build();

   final Request request = new Request.Builder()
         .addHeader("Cookie",""+mCookie)
         .url("example.com/request.php")
         .method("POST", RequestBody.create(null, new byte[0]))
         .post(requestBody)
         .build();


 final Response response = client.newCall(request).execute();

你最终找到解决办法了吗?