Java中URL的默认超时是多少?这对url.openStream()有何影响?
Java中Java中URL的默认超时是多少?这对url.openStream()有何影响?,java,url,default,Java,Url,Default,Java中URL的默认超时是多少? 这会如何影响url.openStream()?有两种类型的超时:连接超时和读取超时。 连接超时和读取超时的默认值为-1(无限) openStream()建立连接并提供输入流,因此openStream()将受到连接超时和读取超时的影响 JDK中的以下代码解释了这一点: package sun.net public class NetworkClient { /* Default value of read timeout, if not specifi
URL
的默认超时是多少?
这会如何影响url.openStream()?有两种类型的超时:
连接超时
和读取超时
。
连接超时和读取超时的默认值为-1(无限)
openStream()
建立连接并提供输入流,因此openStream()
将受到连接超时和读取超时的影响
JDK中的以下代码解释了这一点:
package sun.net
public class NetworkClient {
/* Default value of read timeout, if not specified (infinity) */
public static final int DEFAULT_READ_TIMEOUT = -1;
/* Default value of connect timeout, if not specified (infinity) */
public static final int DEFAULT_CONNECT_TIMEOUT = -1;
...
}