首页 > 其他 > 详细

设置连接超时,connectTimeOut与readTimeOut需要同时设置

时间:2014-03-07 15:59:57      阅读:1324      评论:0      收藏:0      [点我收藏+]

解决HttpURLConnection setConnectTimeout超时无响应的问题

使用getResponseCode()方法超时了却阻塞了线程,原因是指设置了setConnectTimeout没有设置setReadTimeout参数导致的

setConnectTimeout:设置连接主机超时(单位:毫秒)
setReadTimeout:设置从主机读取数据超时(单位:毫秒)

例如:
HttpURLConnection urlCon = (HttpURLConnection)url.openConnection();
urlCon.setConnectTimeout(30000);
urlCon.setReadTimeout(30000);

设置连接超时,connectTimeOut与readTimeOut需要同时设置,布布扣,bubuko.com

设置连接超时,connectTimeOut与readTimeOut需要同时设置

原文:http://www.cnblogs.com/xuzhenmin/p/3584740.html

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