understanding URLConnection.setReadTimeout()
2022-09-01 21:00:49
请考虑以下代码段:
URLConnection connection = target.openConnection();
connection.setConnectTimeout(5000); // 5 sec
connection.setReadTimeout(10000); // 10 sec
是设置可用于开始读取数据的最长时间,还是可用于完成读取数据的最长时间?connection.setReadTimeout
我的情况是,有了这个,java有10秒钟的时间开始从连接读取下一个字节的数据。完成从连接读取所有数据没有超时,因为我们不知道strean可能有多大。这是正确的吗?