判断当前服务器是否可以成功连接上

/**
 * 判断是否连接到服务器
 * @return
 */
public static boolean isConnByHttp(){
    boolean isConn = false;
    URL url;
    HttpURLConnection conn = null;
    try {
        //https://zhymt.net/public/api.ashx
        url = new URL("https://www.baidu.com");
        conn = (HttpURLConnection)url.openConnection();
        conn.setConnectTimeout(1000*5);
        int s=conn.getResponseCode();
        if(conn.getResponseCode()==200){
            isConn = true;
        }
    }catch (Exception e) {
        e.printStackTrace();
        LogUtil.i("Exception:"+e);
    }finally{
        conn.disconnect();
    }
    return isConn;
}

你可能感兴趣的:(判断当前服务器是否可以成功连接上)