public static Boolean isTrueUrl(String source) {
try {
URL url = new URL(source);
URLConnection uc = url.openConnection();
InputStream in = uc.getInputStream();
if (source.equalsIgnoreCase(uc.getURL().toString()))
in.close();
return true;
} catch (Exception e) {
return false;
}
try {
URL url = new URL(source);
URLConnection uc = url.openConnection();
InputStream in = uc.getInputStream();
if (source.equalsIgnoreCase(uc.getURL().toString()))
in.close();
return true;
} catch (Exception e) {
return false;
}
}
public static void main(String[] args) {
System.out.println(isTrueUrl("http://XXXX/XXX.jpg"));//判断图片XXX.jpg是否存在
}