首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

判断一个url是不是连接正常

2012-09-18 
判断一个url是否连接正常try {URL url new URL(surl)URLConnection rulConnection url.openConnection

判断一个url是否连接正常
                    try {
                         URL url = new URL(surl);
                         URLConnection rulConnection   = url.openConnection();
                         HttpURLConnection httpUrlConnection  =  (HttpURLConnection) rulConnection;
                         httpUrlConnection.setConnectTimeout(300000);
                         httpUrlConnection.setReadTimeout(300000);
                         httpUrlConnection.connect();
                         String code = new Integer(httpUrlConnection.getResponseCode()).toString();
                         String message = httpUrlConnection.getResponseMessage();
                         System.out.println("getResponseCode code ="+ code);
                         System.out.println("getResponseMessage message ="+ message);
                         if(!code.startsWith("2")){
                              throw new Exception("ResponseCode is not begin with 2,code="+code);
                         }
                         System.out.println(getCurDateTime()+"连接"+surl+"正常");
                    }catch(Exception ex){
                         System.out.println(ex.getMessage());
                    }

热点排行