Java判断一个链接是否有效

70次阅读

共计 740 个字符,预计需要花费 2 分钟才能阅读完成。

一、

/**

* 判断链接是否有效

* 输入链接

* 返回 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.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) {

}

正文完
 0