Java 判断URL是否有效
Java 判断URL是否有效;主要用于一些url文件下载,或者请求之类的,避免url无效报错
代码
/** * 功能:检测当前URL是否可连接或是否有效, * 描述:连接网络不成功,视为该地址不可用 * @param urlStr 指定URL网络地址 * @return URL * @author dyc * date: 2020/9/22 10:54 */
public static URL isConnect(String urlStr) {
URL url = null;
HttpURLConnection con;
int state = -1;
if (urlStr == null || urlStr.length() <= 0) {
return null;
}
try {
url = new URL(urlStr);
con = (HttpURLConnection) url.openConnection();
state = con.getResponseCode();
if (state == 200) {
System.out.println("URL可用!");
}else {
url = null;
}
}catch (Exception ex) {
System.out.println("URL不可用,连接第1次");
url = null;
}
return url;
}
还没有评论,来说两句吧...