如何使用URLConnection超时
发布时间:2020-12-15 01:10:53 所属栏目:Java 来源:网络整理
导读:我正在尝试排序SOCKS代理列表,并找出哪些连接和读取时间小于1000毫秒,这是我的代码 for(Proxy p : proxies) { try { URLConnection testConnection = testUrl.openConnection(p); testConnection.setConnectTimeout(TIMEOUT_VALUE); testConnection.setReadT
我正在尝试排序SOCKS代理列表,并找出哪些连接和读取时间小于1000毫秒,这是我的代码
但是,即使我做TIMEOUT_VALUE = 1,他们中的每一个都通过了测试;我究竟做错了什么?谢谢你的帮助. 最佳答案
我假设你的问题是你没有从连接中读取任何内容.如果我将TIMEOUT_VALUE设置得太低,我会得到一个例外.无论我是读取所有响应还是仅读取一行都不会影响结果时间,我想这是因为我在一个数据包中得到了完整的答案.
这是我使用的测量(没有代理):
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – 如何在返回多种类型的XML的URL上使用Spring RestTe
- 深入分析Java反射(六)-反射调用异常处理
- Mybatis和orcale update语句中接收参数为对象的实例代码
- java欧洲/明斯克时区问题
- java – 首次使用AndroidStudio构建失败
- 如何使用Stripes清除bean字段
- 使用java将Base64编码图像上载到Amazon s3
- java – 帮助在Tomcat 5.5.x中使用嵌入式JBoss配置JNDI
- 是否有JFoodies FormLayout和DefaultFormBuilder的JavaFX等
- java – 在集合上调用方法以添加到另一个集合