利用HttpClient 4.5实现http与https请求

 时间:2026-02-12 00:35:10

1、http实现get请求:

首先设置全局的标准cookie策略

RequestConfig config = RequestConfig.custom().setCookieSpec(CookieSpecs.STANDARD_STRICT).build();

设置可关闭的httpclient

CloseableHttpClient httpClient = HttpClients.custom().setDefaultRequestConfig(config).build();

发送get请求

利用HttpClient 4.5实现http与https请求

2、http实现post请求:

首先设置全局的标准cookie策略

RequestConfig config = RequestConfig.custom().setCookieSpec(CookieSpecs.STANDARD_STRICT).build();

设置可关闭的httpclient

CloseableHttpClient httpClient = HttpClients.custom().setDefaultRequestConfig(config).build();

对请求参数进行编码后再进行发送

利用HttpClient 4.5实现http与https请求

3、https网站一般情况下使用了安全系数较低的SHA-1签名,因此首先我们在调用SSL之前需要重写验证方法,取消检测SSL。

利用HttpClient 4.5实现http与https请求

4、https实现get请求:

创建可用Scheme

Registry<ConnectionSocketFactory> socketFactoryRegistry = RegistryBuilder.<ConnectionSocketFactory>create()        .register("http", PlainConnectionSocketFactory.INSTANCE).register("https", socketFactory).build();

创建ConnectionManager,添加Connection配置信息

PoolingHttpClientConnectionManager connectionManager = new PoolingHttpClientConnectionManager(socketFactoryRegistry);CloseableHttpClient httpClient = HttpClients.custom().setConnectionManager(connectionManager)        .setDefaultRequestConfig(defaultRequestConfig).build();

发送get请求

利用HttpClient 4.5实现http与https请求

5、https实现post请求:

创建可用Scheme

Registry<ConnectionSocketFactory> socketFactoryRegistry = RegistryBuilder.<ConnectionSocketFactory>create()       .register("http", PlainConnectionSocketFactory.INSTANCE).register("https", socketFactory).build();

创建ConnectionManager,添加Connection配置信息

PoolingHttpClientConnectionManager connectionManager = new PoolingHttpClientConnectionManager(socketFactoryRegistry);CloseableHttpClient httpClient = HttpClients.custom().setConnectionManager(connectionManager)       .setDefaultRequestConfig(defaultRequestConfig).build();

对请求参数进行编码后再进行发送

利用HttpClient 4.5实现http与https请求

  • 戚风生日蛋糕制作(配方一)
  • 家常菜系萝卜干混上海青
  • 烧电焊眼睛疼怎么办
  • 枇杷树怎么种才可以结果
  • UV平板打印机选购指南
  • 热门搜索
    鲑鱼做法 儿童早餐食谱做法 油焖茄子的家常做法 霉菌感染是怎么引起的 苋菜的做法 怎么判断霉菌还是滴虫 脚崴了肿了怎么消肿 祎怎么读 芾字怎么读 糖醋带鱼的做法