Exception while getting response from the URL
Hi,
here is my program for URL:
URL url = new URL("http://google.com");
System.out.println(url);
BufferedReader in = new BufferedReader(
new InputStreamReader(
url.openStream()));
String inputLine;
StringBuffer sb = new StringBuffer();
while ((inputLine = in.readLine()) != null)
sb.append(inputLine);
FileOutputStream fos = new FileOutputStream(new File("myout.xml"));
fos.write(sb.toString().getBytes());
fos.close();
in.close();
i succesfully executed the program but its working only with intranet URL's ...... like, if i have any web server running and if i give an URL of tht webserver, its working fine.... but
when i used google.com as url its not working, and it thorows exception
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:452)
at java.net.Socket.connect(Socket.java:402)
at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:402)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:618)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:306)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:267)
at sun.net.www.http.HttpClient.New(HttpClient.java:339)
at sun.net.www.http.HttpClient.New(HttpClient.java:320)
at sun.net.www.http.HttpClient.New(HttpClient.java:315)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:521)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:498)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:626)
at java.net.URL.openStream(URL.java:913)
at temp.UrlExample.main(UrlExample.java:19)
Exception in thread "main"
and i connect to internet using proxy. is that and issue for this exception?
Thnks,
NG

