【问题标题】:Converting HttpClient version 3 ProtocolSocketFactory use to version 4将 HttpClient 版本 3 ProtocolSocketFactory 使用转换为版本 4
【发布时间】:2015-05-09 20:31:24
【问题描述】:

我有一些使用 HttpClient 版本 3 的代码。我想提出一个版本 4 等效项。我相信 4.0 但任何版本 4 都会有所帮助。

ProtocolSocketFactory psf = myObj.getPSF();
httpClient.getHostConfiguration().setHost(host, port, new Protocol("http", psf, 80));

【问题讨论】:

    标签: apache httpclient


    【解决方案1】:

    我通过添加一个方案并制作我自己的 SchemeSocketFactory 解决了这个问题。

    Scheme myScheme = new Scheme("https", port, new MySchemeSocketFactory());
    httpClient.getConnectionManager().getSchemeRegistry().register(myScheme);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-28
      • 1970-01-01
      • 2017-09-21
      • 2023-02-05
      • 1970-01-01
      • 2020-12-11
      • 1970-01-01
      相关资源
      最近更新 更多