Java判斷一個(gè)鏈接是否有效

           

          一、

            
          /**

            * 判斷鏈接是否有效

            * 輸入鏈接

            * 返回true或者false

            
          */

            
          public static boolean isValid(String strLink) {

            URL url;

            
          try {

            url 
          = new URL(strLink);

            HttpURLConnection connt 
          = (HttpURLConnection)url.openConnection();

            connt.setRequestMethod(
          "HEAD");

            String strMessage 
          = connt.getResponseMessage();

            
          if (strMessage.compareTo("Not Found"== 0) {

            
          return false;

            }

            connt.disconnect();

            } 
          catch (Exception e) {

            
          return false;

            }

            
          return true;

            }

            二、

            
          package test;

            
          import Java' target='_blank'>java.net.*;

            
          public class riqi {

            
          public static void main(String[] args) {

            
          try {

            URL url
          =new URL( "http://www.9iyyzm.com ");

            URLConnection conn
          =url.openConnection();

            String str
          =conn.getHeaderField(0);

            
          if (str.indexOf( "OK ")> 0)

            {

            System.out.println( 
          "正常! ");

            }
          else{

            System.out.println( 
          "不能游覽 ");

            }

            } 
          catch (Exception ex) {

            }

           



          posted on 2012-02-09 11:48 脈凌網(wǎng)絡(luò) 閱讀(2065) 評論(1)  編輯  收藏

          評論

          # re: Java判斷一個(gè)鏈接是否有效 2012-02-21 15:49 greatghoul  回復(fù)  更多評論   

          我覺得用狀態(tài)碼判斷會(huì)更穩(wěn)妥一些。

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 翼城县| 汾西县| 深泽县| 庆城县| 百色市| 玛多县| 沭阳县| 泰安市| 瓮安县| 荔浦县| 临澧县| 南康市| 涞水县| 商城县| 涟水县| 乌什县| 烟台市| 江孜县| 常州市| 林芝县| 饶河县| 巴南区| 葵青区| 永吉县| 邵东县| 金昌市| 浑源县| 涡阳县| 普宁市| 米泉市| 休宁县| 海林市| 依安县| 拜泉县| 建湖县| 疏附县| 永善县| 岳阳县| 临湘市| 灵寿县| 澳门|