aspose file tools*
The moose likes Java Micro Edition and the fly likes HttpsConnection not establishing? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Mobile » Java Micro Edition
Bookmark "HttpsConnection not establishing?" Watch "HttpsConnection not establishing?" New topic
Author

HttpsConnection not establishing?

chetan dhewal
Ranch Hand

Joined: Nov 07, 2000
Posts: 61
hi all,

here is the code
----------------------------------------------------------------------------
try {

HttpsConnection con= (HttpsConnection) Connector.open("http://www.yahoo.com");

DataInputStream di = con.openDataInputStream();

SecurityInfo si= con.getSecurityInfo();

System.out.println(si.getCipherSuite() +" "+ si.getProtocolName()+ " "+ si.getProtocolVersion());

byte[] arr=new byte[(int)con.getLength()];

{
c=di.readChar();
di.readFully(arr);
System.out.print(new String(arr));
}
con.close();

}catch(Exception e) {}
----------------------------------------------------------------------------

this code is giving me ClassCastException. The code is working fine if i establish plain HttpConnection. I am able to see the yahoo main page scripts. Is it that www.yahoo.com page doesnt support secure connections???
What can be the probable reason?


Chetan Dhewal<br />SCMAD,SCJP 1.2
Rashid Mayes
Ranch Hand

Joined: Jan 11, 2006
Posts: 160
It looks like you are missing an 's' or ':443' from your URL.

HTTP/S does not appear to be enabled on Yahoo's main page. When attempting a secure connection to Yahoo I am redirected to port 80.

Here is the wget output:




If you are using Yahoo to test your code, I would suggest using https://login.yahoo.com or https://mail.yahoo.com.

The full wget is below:



Rashid Mayes
http://www.hostj2me.com/ - http://www.worlddeveloper.org/
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: HttpsConnection not establishing?
 
Similar Threads
Array Problem
how can i download a file in chunks.
launching Safari from a Java App
jstl c + import
Problem in reading URL