利用HttpClient 4.5实现http与https请求

 时间:2024-10-16 16:53:38

1、http实现get请求:首先设置全局的标准cookie策略RequestConfig config = RequestConfig.custom().setCookieSpec(CookieSpecs.STANDARD_STRICT).build();设置可关闭的httpclientCloseableHttpClient 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();设置可关闭的httpclientCloseableHttpClient 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请求:创建可用SchemeRegistry<ConnectionSocketFactory> socket僻棍募暖FactoryRegistry = 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实现po衡痕贤伎st请求:创建可用SchemeRegistry<ConnectionSocketFactory> sock髫潋啜缅etFactoryRegistry = 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平板打印机选购指南
  • 热门搜索
    小学一年级日记大全 熊猫资料大全 店铺取名大全 亲子图片大全 虾皮怎么吃补钙 日记90字大全 日本漫画大全之无彩翼漫 中药名称大全 比亚迪f0怎么样 小游戏大全下载