lvi*_*ani 15 java timeout urlconnection
请考虑以下代码段:
URLConnection connection = target.openConnection();
connection.setConnectTimeout(5000); // 5 sec
connection.setReadTimeout(10000); // 10 sec
Run Code Online (Sandbox Code Playgroud)
是否connection.setReadTimeout设置了STARTING读取数据的最大可用时间,还是可用于完成读取数据的最大时间?
我的理解是,java有10秒钟的时间开始从连接中读取下一个数据字节.完成从连接读取所有数据没有超时,因为我们不知道可能有多大.这是对的吗?