将 HttpClient 版本 3 ProtocolSocketFactory 使用转换为版本 4
Converting HttpClient version 3 ProtocolSocketFactory use to version 4
我有一些使用 HttpClient 版本 3 的代码。我想提出一个等效的版本 4。我相信 4.0,但任何版本 4 都会有所帮助。
ProtocolSocketFactory psf = myObj.getPSF();
httpClient.getHostConfiguration().setHost(host, port, new Protocol("http", psf, 80));
我已经通过添加方案并创建自己的 SchemeSocketFactory 解决了这个问题。
Scheme myScheme = new Scheme("https", port, new MySchemeSocketFactory());
httpClient.getConnectionManager().getSchemeRegistry().register(myScheme);
我有一些使用 HttpClient 版本 3 的代码。我想提出一个等效的版本 4。我相信 4.0,但任何版本 4 都会有所帮助。
ProtocolSocketFactory psf = myObj.getPSF();
httpClient.getHostConfiguration().setHost(host, port, new Protocol("http", psf, 80));
我已经通过添加方案并创建自己的 SchemeSocketFactory 解决了这个问题。
Scheme myScheme = new Scheme("https", port, new MySchemeSocketFactory());
httpClient.getConnectionManager().getSchemeRegistry().register(myScheme);