C#实现判断一远程文件(图片等)是否存在
主要功能实现判断远程文件(图片等)是否存在。而这函数呢,使用一字符串URL作为它的参数(一远程图片网址),通过WebRequest及WebResponse对象来实现这一功能,具体代码如下:
1 private bool GetServerFileExists(string URL) 2 { 3 try 4 { 5 //用于把一请求的响应将会被放到一个WebRequest对象里 6 System.Net.WebRequest s = System.Net.WebRequest.Create(URL); 7 s.Timeout = 16000; //设置连接请求时间(以毫秒为单位) 8 //然后这个GetResponse对象被用来建立一个流来取出XML的值 9 System.Net.WebResponse a = s.GetResponse(); 10 11 //关闭请求 12 a.Close(); 13 s.Abort(); 14 return true; 15 } 16 catch 17 { 18 return false; 19 } 20 }
这样,就完成了判断一远程文件(图片等)是否存在的一功能。剩下的工作就是调用这一函数,就不介绍了!