HttpClient的根基使用
HttpClient的使用法式:
创建一个Http客户端(可以进行本性化配置)
创建请求(常见的get、post请求)
客户端发送请求,获取响应内容,解析响应内容
一、创建Http客户端/** * 第一种方法 * 静态要领, 创建HTTP客户端, 返回 CloseableHttpClient 实例 * 素质上使用 HttpClientBuilder.create().build() 创建的(即下面要介绍到的第二种要领) */ CloseableHttpClient httpClient = HttpClients.createDefault();
/** * 第二种方法:灵活可配置 */ //挪用的是 HttpClientBuilder.create(); HttpClientBuilder httpClientBuilder = HttpClients.custom(); /** * 使用 HttpClientBuilder 可以进行本性化配置,,后面单独地详细说 */ //创建http客户端 CloseableHttpClient httpClient = httpClientBuilder.build();
二、创建请求/** * 第一种方法 * HttpGet和 HttpPost都实现了 HttpUriRequest接口, 素质上与第二种方法效果是一致的 * 可以挪用实例要领进行本性化设置,这个后面再详细地讲解 */ HttpGet httpGet = new HttpGet("https://www.baidu.com/"); HttpPost httpPost = new HttpPost("https://www.baidu.com/");
三、解析响应内容HttpClient的根基使用
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31522.html