您的位置:首页 > 编程语言 > Java开发

java判断远程文件是否存在

2017-07-26 16:05 225 查看
1、使用getInputStream()
boolean isExist = false;
try{
URL url = new URL(urlStr);// 注:urlStr中需将空格替换为%20,否则报505
URLConnection conn = url.openConnection();
conn.getInputStream();
isExist  = true;
}catch(Exception e){
// 获取失败
isExist = false;
}


2、使用getResponseCode()
boolean isExist = false;
try{
URL url = new URL(urlStr);// 注:urlStr中需将空格替换为%20,否则报505
HttpURLConnection conn = (HttpURLConnection ) url.openConnection();
int state = conn.getResponseCode();
if(state == 200){
isExist  = true;
}else{
isExist  = false
}
}catch(Exception e){
isExist = false;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  远程文件 java