【发布时间】:2010-11-28 19:14:53
【问题描述】:
我遇到了一个问题,HttpURLConnection.getOutputStream() 需要 2-3 秒。我使用 HttpURLConnection.setConnectTimeout 设置连接超时,期望从 getOutputStream() 抛出 SocketTimeoutException(由 IOException 包装),因此我可以在另一台服务器上重试整个操作。
相反,它现在才有效。如果 getOutputStream() 收到 SocketTimeoutException,它会尝试内部连接吗?
【问题讨论】:
标签: java http tcp httpurlconnection