DefaultHttpClient
来源:9-4 获取Cookies信息

weixin_慕仙1306832
2019-04-06
DefaultHttpClient 在新的版本的HttpClient好像过时了,我用最新版本会有一条横线,有什么替代的请求方法么。。
写回答
2回答
-
有的。 使用CloseableHttpClient httpclient = HttpClients.createDefault();来进行替换。
示例代码:
CloseableHttpClient httpclient = HttpClients.createDefault();
HttpGet httpGet = new HttpGet("http://你的请求地址");
CloseableHttpResponse response = httpclient.execute(httpGet);
122020-06-11 -
赵佳子彧
2022-02-28
// 获取Cookies信息 this.store = new BasicCookieStore(); CloseableHttpClient httpClient =HttpClients.custom().setDefaultCookieStore(store).build(); // 测试逻辑 HttpGet get2 = new HttpGet(testUrl); CloseableHttpResponse response2 = httpClient.execute(get2); //打印返回值 result2 = EntityUtils.toString(response2.getEntity(), "utf-8"); System.out.println(result2); //读取cookie信息 List<Cookie> cookieList = store.getCookies(); for (Cookie cookie: cookieList){ String name=cookie.getName(); String value=cookie.getValue(); System.out.println("cookie name = " + name); System.out.println("cookie value = " + value); }
00
相似问题
Cookie
回答 3
HttpClient这一章居然没听懂
回答 1