public static boolean isOnline(String hostname) {
try {
InetAddress ia;
boolean isonline = false;
ia = InetAddress.getByName(hostname);// 例如:www.baidu.com
isonline = ia.isReachable(1500); //超时时间1.5秒
return isonline;
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
System.out.println("address:" + hostname + " is not unknown");
} catch (IOException e) {
// TODO Auto-generated catch block
System.out.println("address:" + hostname + " is not reachable");
}
return false;
}
public static boolean isOnline(String hostname, int port) {
Socket server = null;
try {
server = new Socket();
InetSocketAddress address = new InetSocketAddress(hostname, port);//例如 www.baidu.com 80
server.connect(address, 3000);
System.out.println("ok!");
return true;
}
catch (UnknownHostException e) {
System.out.println("wrong!");
e.printStackTrace();
} catch (IOException e) {
System.out.println("wrong");
e.printStackTrace();
}
return false;
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有