Connection Timeout in URLConnection using java?

Total Post:24

Points:168
Java 
 1749  View(s)
Ratings:
Rate this:

In the below line of code to get the data from web service. But its behavior is unexpected. Its return the data 7 to 8 times when I hit through code, but after that connection timeout error. Any Solution??

URL url = new URL(webPage);  

URLConnection urlConnection = url.openConnection();
System.out.println("Connection Timeout ===== "+urlConnection.getConnectTimeout());
urlConnection.setRequestProperty("Authorization", "Basic " + authStringEnc);
urlConnection.setConnectTimeout(20000);
InputStream is = urlConnection.getInputStream();
InputStreamReader isr = new InputStreamReader(is); 


It is return the Exception : java.net.SocketTimeoutException: connect timed


out

  1. Post:12

    Points:84
    Re: Connection Timeout in URLConnection using java?

    This is may be internet connection issue (i.e. disconnected or slow). Increase your timeout duration.

Answer