欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

C# 判断远程文件是否存在

程序员文章站 2022-06-11 12:01:58
...
#region 判断远程文件是否存在
       /// <summary>
       /// 判断远程文件是否存在
       /// </summary>
       ///<param name="fileUrl">
       /// <returns></returns>
       public static bool RemoteFileExists(string fileUrl)
       {
           HttpWebRequest re = null;
           HttpWebResponse res = null;
           try
           {
               re = (HttpWebRequest)WebRequest.Create(fileUrl);
               res = (HttpWebResponse)re.GetResponse();
               if (res.ContentLength != 0)
               {
                   //MessageBox.Show("文件存在");
                   return true;
               }
           }
           catch (Exception)
           {
               //MessageBox.Show("无此文件");
               return false;
           }
           finally
           {
               if (re != null)
               {
                   re.Abort();//销毁关闭连接
               }
               if (res != null)
               {
                   res.Close();//销毁关闭响应
               }
           }
           return false;
       }
       #endregion

以上就是C# 判断远程文件是否存在的内容,更多相关内容请关注PHP中文网(www.php.cn)!

相关标签: C# 远程文件