提问者:小点点

不推荐使用sslContext生成器和SSLContext


我将JDK1.8与JDK Compilance JavaSE-1.7、Eclipse Luna和Apache httpclient 4.4.1一起使用。

我在Eclipse中收到警告,sslContext构建器SSLContext已被弃用。这些课程的替代方案是什么?


共2个答案

匿名用户

事实上,我刚刚看到了这一点,HttpCLient SSLContext类似乎正在从org.apache.http.conn.ssl.SSLContexts移动到org.apache.hhttp.ssl.ssl。我将导入更改为这些新包,现在看起来很好。不确定您对sslcontextbuilder的参考是什么,但我很确定它也有替代实现。让我知道更多细节,我可以查看。

匿名用户

您可以将其更改为以下代码

// Fixing deprecated code to use current HttpClient implementations      Sekito.Lv 01/30/2019 11:29     Start
import org.apache.http.ssl.SSLContexts;
import org.apache.http.ssl.SSLContextBuilder;

//import org.apache.http.conn.ssl.SSLContexts;
//import org.apache.http.conn.ssl.SSLContextBuilder;
// Fixing deprecated code to use current HttpClient implementations      Sekito.Lv 01/30/2019 11:29     End