0
我正在使用下面的代码从webservice获取数据。但这种行为是意想不到的。当我点击代码时,它会给出7-8次数据,但是在连接超时错误之后。任何解决方案URLConnection中的连接超时
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);
的例外是:java.net.SocketTimeoutException: connect timed out
也许网址有限制或什么?某些服务不允许在给定时间内被调用超过几次。 – Aneesh