我在java中使用httpClient 4.5。我想用" CloseableHttpClient"发送http GET / POST;类。
BasicCookieStore cookieStore = new BasicCookieStore();
CloseableHttpClient httpClient = HttpClients.custom()
.setSSLSocketFactory(sslSF).setDefaultCookieStore(cookieStore)
.build();
//.......
//.......
HttpGet httpGet = new HttpGet(protocol+"://"+ip+"/");
CloseableHttpResponse response1 = httpClient.execute(httpGet);
实际上它适用于ipv4。但是当谈到ipv6时,它无法使会话ID保持活跃状态。 我打印出要查看的会话ID。 在ipv4中,会话ID可以正确发送,如下所示。
Cookie:SID = mdplxtedrjokwhxj
然而相同的代码不能与ipv6一起使用,ipv4和ipv6之间有区别吗?
或者这是httpClient 4.5中的当前限制吗?