public static boolean isWebServerAlive(String url){
boolean isAlive=true;
HttpURLConnection conn = null;
try {
URL theURL = new URL(url);
conn = (HttpURLConnection)theURL.openConnection();
conn.setConnectTimeout(1000*30);
conn.connect();
int code = conn.getResponseCode();
boolean success = (code >= 200) && (code < 300);
if(!success){
isAlive=false;
}
}catch(MalformedURLException e){
isAlive=false;
}catch(IOException e){
isAlive=false;
}catch(Exception e){
isAlive=false;
}
return isAlive;
}
boolean isAlive=true;
HttpURLConnection conn = null;
try {
URL theURL = new URL(url);
conn = (HttpURLConnection)theURL.openConnection();
conn.setConnectTimeout(1000*30);
conn.connect();
int code = conn.getResponseCode();
boolean success = (code >= 200) && (code < 300);
if(!success){
isAlive=false;
}
}catch(MalformedURLException e){
isAlive=false;
}catch(IOException e){
isAlive=false;
}catch(Exception e){
isAlive=false;
}
return isAlive;
}