HttpUrlConnection setTimeOut无法正常工作,Timeout将提前发生

时间:2013-12-17 10:49:37

标签: java jboss httpurlconnection

您好我正在使用HttpUrlconnection从我的应用程序向我的设备发送请求。该应用程序正在jboss服务器上运行。

当我在HttpUrlconnction.setConnectionTimeout(30000)中将connectionTimeout设置为30000(30秒)时,它无法正常工作。连接超时发生在早期,异常在9秒时抛出。

有没有人知道,如何解决这个问题。

参考代码在

之下
       URL url = new URL("http://.....");

       HttpURLConnection urlConnection= (HttpURLConnection) url.openConnection();
       urlConnection.setConnectTimeout(30000);
       urlConnection.setRequestMethod("GET");
       InputStream input = urlConnection.getInputStream();

1 个答案:

答案 0 :(得分:0)

connection.setReadTimeout(REQUEST_TIMEOUT);