【发布时间】:2011-12-18 17:33:46
【问题描述】:
可能重复:
How to check if internet connection is present in java?
我有一个连接到在线文档的 Java 桌面应用程序。现在如何确定用户是否连接到互联网。
【问题讨论】:
-
您真的想知道用户是否连接到互联网,还是只想知道用户是否可以访问您的服务器?用户可能已连接到互联网,但代理/防火墙可能会禁止他访问您的网站。
可能重复:
How to check if internet connection is present in java?
我有一个连接到在线文档的 Java 桌面应用程序。现在如何确定用户是否连接到互联网。
【问题讨论】:
尝试从互联网上检索一些内容。就像文件一样。或谷歌。或者 ping 一些东西。
您可能想要设置一个合理的超时时间,或者在启动时检查后台线程(尽管连接可能会改变,但显示一个小的“已连接”图标或其他东西会很好)。
【讨论】:
只是 ping 一些知名的网络资源
【讨论】: