判断远程文件是否存在 - RemoteFileExists
2017-05-03 10:15:40 访问(1553) 赞(0) 踩(0)
#region 判断远程文件是否存在 - RemoteFileExists
/// <summary>
/// 判断远程文件是否存在 - RemoteFileExists
/// </summary>
/// <param name="fileUrl">远程文件的URL地址</param>
/// <returns></returns>
public bool RemoteFileExists(string fileUrl)
{
if (fileUrl == null || fileUrl.Length == 0)
return false;
HttpWebRequest re = null;
HttpWebResponse res = null;
try
{
re = (HttpWebRequest)WebRequest.Create(fileUrl);
res = (HttpWebResponse)re.GetResponse();
if (res.ContentLength != 0)
{
return true;
}
}
catch (Exception)
{
return false;
}
finally
{
if (re != null)
{
re.Abort();//销毁关闭连接
}
if (res != null)
{
res.Close();//销毁关闭响应
}
}
return false;
}
#endregion 判断远程文件是否存在 - RemoteFileExists
标签:
判断远程文件是否存在 - RemoteFileExists 


上一条:
下一条:
相关评论
发表评论