File file = new File("文件路径")。
如果你本地的JAVA想要访问远程的一个服务器的文件是否存在,就得用如下方法:
URL url = new URL(“文件路径:可以是本地服务器的路径,也可以是远程服务器的路径”)
HttpURLConnection urlcon = (HttpURLConnection) url.openConnection()
//message = urlcon.getHeaderField(0)
//文件存在‘HTTP/1.1 200 OK’ 文件不存在 ‘HTTP/1.1 404 Not Found’
Long TotalSize=Long.parseLong(urlcon.getHeaderField("Content-Length"))
if (TotalSize>0){
return true
}else{
return false
}
如果你的JAVA部署的tomcat,就是你要查找文件的服务器,那就用:File file = new File("文件路径")。
如果你本地的JAVA想要访问远程的一个服务器的文件是否存在,就得用如下方法:
URL url = new URL(“文件路径:可以是本地服务器的路径,也可以是远程服务器的路径”)
HttpURLConnection urlcon = (HttpURLConnection) url.openConnection()
//message = urlcon.getHeaderField(0)
//文件存在‘HTTP/1.1 200 OK’ 文件不存在 ‘HTTP/1.1 404 Not Found’
Long TotalSize=Long.parseLong(urlcon.getHeaderField("Content-Length"))
if (TotalSize>0){
return true
}else{
return false
}
可以使用 curl_error() 函数来判断:
<?php// 创建一个指向一个不存在的位置的cURL句柄
$url = "http://php.net/aa.txt"
$ch = curl_init($url)
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true)
if(curl_exec($ch) === false)
{
echo '文件不存在' . curl_error($ch)
}
// 关闭句柄
curl_close($ch)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)