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