首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

vb.net中怎么判断一个URL请求是否存在?有例子

2012-01-07 
vb.net中如何判断一个URL请求是否存在?有例子,在线等PrivatefunctionUrlExists(ByValurl1AsString)asboole

vb.net中如何判断一个URL请求是否存在?有例子,在线等
Private   function   UrlExists(ByVal   url1   As   String)as   boolean
                Dim   _xmlhttp   As   New   MSXML2.XMLHTTPClass
                _xmlhttp.open( "HEAD ",   url1,   False,   ,   )

                _xmlhttp.send( " ")
                If   _xmlhttp.statusText   =   "OK "   Then
                        return   urlexists=true
                Else
                        return   urlexists=false
                End   If
End   Sub

用上面这样做为什么不行??

[解决办法]
用这个代码试试
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);

request.Method = "GET ";
request.Timeout = 10;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
if (response.StatusCode == HttpStatusCode.OK )

热点排行