您的位置:首页 > 理论基础 > 计算机网络

java设置http超时时间

2012-07-24 19:40 267 查看
JDK1.5之前

System.setProperty("sun.net.client.defaultConnectTimeout", "30000");

System.setProperty("sun.net.client.defaultReadTimeout", "30000");

通过设置以上2个属性。

JDK1.5之后java.net.URLConnection类中有setConnectTimeout和setReadTimeout2个函数可用

问题:http的实现是基于socket连接,那么socket连接本身有没有超时时间呢?如果在这设置的超时时间大于socket默认的超时时间(我们应该相信它有一个默认值),结果会是怎样呢?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: