日期:2014-05-19  浏览次数:20791 次

HTTPCLIENT发送HTTPS协议问题(紧急!)
  领导让我研究HTTPCLIENT,交给我个任务 自己主机搭建服务器,发送数据,返回参数。
  问题1:TOMCAT如何 创建HTTPS的项目?貌似一直都是HTTP格式的 如何设置?
  问题2:我网上下了段HTTPCLIENT连接HTTPS的代码。MAIN方法中,HttpClient httpclient = new DefaultHttpClient();  就报错了。
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.apache.http.impl.client.AbstractHttpClient.<init>(AbstractHttpClient.java:159)报错信息如上。这是什么原因?PS:如果有HTTPS协议经验的 可否加下QQ 396910727 指教 谢谢!
------最佳解决方案--------------------
你的httpclient是哪个版本哦,明显你考的代码和你的包不一致
------其他解决方案--------------------
1 tomcat中,加入服务器证书,修改配置文件,即可将启动https服务
2. 服务器证书需要放在客户端,先认证,再通讯