首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >URLConnection中的连接超时

URLConnection中的连接超时
EN

Stack Overflow用户
提问于 2013-10-05 22:14:23
回答 1查看 86关注 0票数 0

我使用下面的代码从webservice获取数据。但这种行为是意想不到的。当我命中代码时,它会给出7-8倍的数据,但在连接超时错误之后。有什么解决方案吗?

代码语言:javascript
复制
  URL url = new URL(webPage);  
URLConnection urlConnection = url.openConnection();  
System.out.println("Connection Timeout  =====  "+urlConnection.getConnectTimeout());  
urlConnection.setRequestProperty("Authorization", "Basic " + authStringEnc);  
urlConnection.setConnectTimeout(20000);  
InputStream is = urlConnection.getInputStream();  
InputStreamReader isr = new InputStreamReader(is); 

例外情况是:java.net.SocketTimeoutException: connect timed out

EN

回答 1

Stack Overflow用户

发布于 2013-10-05 22:24:47

这可能是互联网连接问题(即断开连接或速度慢)。增加你的超时时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19198739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档