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

http请求设置setConnectTimeout()方法超时无响应

2017-08-07 20:10 567 查看

相信非常多小伙伴在写 HttpURLConnection中都设置了setConnectTimeout()方法。目的就是在网络不好的情况下超时返回

然而我们设置的setConnectTimeout()并没有在我们想要的时间里结束请求和抛出请求超时的异常。原因在于

我们没有设置从主机读取数据超时的參数。

程序调试下的情况:

执行在 

//server返回的响应码
int code = conn.getResponseCode();堵塞线程导致

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: