java 判断远程服务器http是否存在
2017-02-22 09:33
197 查看
URL url = new URL(urlStr); HttpURLConnection conn = (HttpURLConnection)url.openConnection(); //设置超时间为3秒 conn.setConnectTimeout(3*1000); //prevent 403 error //conn.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)"); int state=conn.getResponseCode(); 1.可以通过判断state状态,state=200时是存在的。 2.可以通过 int fileSize = conn.getContentLength();判断返回的内容大小。来大概判断。
ubuntu sudo -s可以变为root用户这里注意测试,因为在实际使用的过程中测试了一个http://baidu.com/a.jpg,这样同样返回的是200的状态,原因未知。但内网测试的时候是可以正常使用的。
相关文章推荐
- java判断远程服务器上的文件是否存在的方法
- Java判断远程服务器上文件是否存在(跨服务器)
- Java判断远程服务器上文件是否存在(跨服务器)
- ajax判断远程服务器是否存在某文件
- java中 用telnet 判断服务器远程端口是否开启
- java判断远程文件是否存在
- java下载远程http地址的图片文件到本地-自动处理图片是否经过服务器gzip压缩的问题
- Java判断Ftp服务器目录是否存在,若不存在创建目录
- java访问远程文件判断是否存在的问题
- java下载远程http地址的图片文件到本地-自动处理图片是否经过服务器gzip压缩的问题
- C#如何判断远程目录(FTP服务器)是否存在?
- c# 判断远程文件是否存在
- 判断远程文件是否存在
- 判断远程图片是否存在,否则替换成默认图片或隐藏
- 判断远程文件是否存在
- C# 检查网络是否连通 判断远程文件是否存在 C#获取程序路径的方法中需要注意的地方
- 判断远程图片是否存在,否则替换成默认图片
- PHP判断远程文件是否存在(reship)
- ASP判断远程图片是否存在函数
- asp.net(c#)判断远程图片是否存在