SOCKSプロキシのリストを並べ替えて、接続時間と読み取り時間が1000ミリ秒未満のプロキシを特定しようとしています。これが私のコードです。
for(Proxy p : proxies) {
try {
URLConnection testConnection = testUrl.openConnection(p);
testConnection.setConnectTimeout(TIMEOUT_VALUE);
testConnection.setReadTimeout(TIMEOUT_VALUE);
success.add(p);
} catch(SocketTimeoutException ste) {
System.out.println("Proxy " + p.address().toString() + " timed out.");
}
}
TIMEOUT_VALUE = 1;
しかし、私が何をしていても、それらのすべてがテストに合格します。助けてくれてありがとう。