【发布时间】:2014-03-30 01:33:09
【问题描述】:
我正在尝试浏览 URL 列表并获取他们的 IP,但我注意到有时它会挂在一个网站上并且永远不会继续,有时它会跳过一堆网站。有人知道这是什么原因吗?
for (String site : sites) {
try {
address = InetAddress.getByName(new URL(site).getHost()).getHostAddress();
} catch (Exception e) {
System.out.println(e);
}
IPList.put(address, site);
publish(site);
}
编辑:我已将问题缩小到发布方法。似乎它在有机会发布所有内容之前完成了 for 循环,然后它就停止了......
EDIT2:想通了,我的小错误。谢谢。
【问题讨论】:
-
您可以发布您正在测试的网址吗?
-
3dbrickpavingandnaturalstone.com 987654322 a1carpetandtile.com 987654324 advancedlightandsound.com 987654326 andersoncertified.com 987654328 banffcariboulodge.com 987654330 berrycreekcabins.com 987654332 blackbutteranch.com 987654334 @ orcasislandboardwalk.com buffalocountyoutfitters.com 几个
标签: java timeout ip ip-address inetaddress