对不起,上面有个地方打错了,应该是443而不是m_443
==================================================================
错误信息是  
java.net.UnknownHostException  
 
我有两个类,各自封装了一个Socket和一个SSLSocket  
我先用Socket走Http协议连接到一个网站的首页,然后再转到SSLSocket走Https协议  
提交一次表单,并拿到服务器的响应结果,前面这两步都很正常.但是随后再转回Socket走Http协议时却会出现上面的这个错误提示.  
 
我是这样创建Socket的:Socket  skt=new  Socket("www.dddd.com",80);  
创建SSLSocket是这样的:SSLSOcketFactory  ssf=(SSLSocketFactory)SSLSocketFactory.getDefault();  
SSLSocket  sslSkt=(SSLSocket)ssf.createSocket("www.dddd.com",443);

解决方案 »

  1.   

    对不起,上面有个地方打错了,应该是443而不是m_443
    ==================================================================
    错误信息是  
    java.net.UnknownHostException  
     
    我有两个类,各自封装了一个Socket和一个SSLSocket  
    我先用Socket走Http协议连接到一个网站的首页,然后再转到SSLSocket走Https协议  
    提交一次表单,并拿到服务器的响应结果,前面这两步都很正常.但是随后再转回Socket走Http协议时却会出现上面的这个错误提示.  
     
    我是这样创建Socket的:Socket  skt=new  Socket("www.dddd.com",80);  
    创建SSLSocket是这样的:SSLSOcketFactory  ssf=(SSLSocketFactory)SSLSocketFactory.getDefault();  
    SSLSocket  sslSkt=(SSLSocket)ssf.createSocket("www.dddd.com",443);