首页 > Web开发 > 详细

一定要为HttpUrlConnection设置connectTimeout属性以防止连接被阻塞

时间:2018-02-04 18:43:41      阅读:273      评论:0      收藏:0      [点我收藏+]

需要给连接代码追加一个超时设置,即通过以下设置代码追加一个超时期限:

 conn.setConnectTimeout(3000);

 

这时,我们设置为超时时间为3秒,如果3秒内不能连接就被认为是有错误发生,从而有效地避免了网址不同阻塞的问题。并且,这个时间只是指建立socket的时间,而并不是指发送数据以及数据传输的时间

 

  conn.setReadTimeout(3000);//已经建立链接到响应的时间,我测试,设置了无效

 

http://blog.sina.com.cn/s/blog_5da93c8f0100t1jp.html

一定要为HttpUrlConnection设置connectTimeout属性以防止连接被阻塞

原文:https://www.cnblogs.com/lxh520/p/8413665.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!