如何判断一个文字再服务器上是否存在_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 如何判断一个文字再服务器上是否存在

如何判断一个文字再服务器上是否存在

 2013/11/20 19:28:56  [↑起↑]  博客园  我要评论(0)
  • 摘要:原文地址:http://abujj.me/archives/697最近要判断一些地址,比如http://…..zip是否存在.然后做一些操作方法很多.1.下载看状态码200(需要下载)2.不用下载.请求head.是否成功(不需要下载)这是.肯定要用第二个方法,.HttpWebResponseresponse=null;varrequest=(HttpWebRequest)WebRequest.Create(/*url*/);request.Method="HEAD";try
  • 标签:一个 服务器 服务

原文地址:

http://abujj.me/archives/697

 

 

最近要判断一些地址,比如http://…..zip 是否存在.然后做一些操作

方法很多.

1. 下载看状态码 200(需要下载)

2.不用下载.请求head.是否成功(不需要下载)

这是.肯定要用第二个方法,.

HttpWebResponse response = null;
var request = (HttpWebRequest)WebRequest.Create(/* url */);
request.Method = "HEAD";


try
{
    response = (HttpWebResponse)request.GetResponse();
}
catch (WebException ex)
{
    /* A WebException will be thrown if the status of the response is not `200 OK` */
}
finally
{
    // Don't forget to close your response.
    if (response != null)
    {
        response.Close()
    }
}

 

发表评论
用户名: 匿名