【发布时间】:2011-05-30 07:13:41
【问题描述】:
我正在使用这种方式下载文件
URL url = new URL(URL)
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.setDoOutput(true);
connection.setConnectTimeout(TimeOut);
connection.setReadTimeout(TimeOut);
connection.connect();
String status = connection.getHeaderField(0);
我想要做的是如果文件没有在指定时间内下载然后 它会停止下载或给出超时异常。
我有setConnectTimeout(),但只有在未建立连接时才会给出异常
在初始连接时间内。
【问题讨论】: