解决方案 »

  1.   

    HttpWebRequest request = (HttpWebRequest)WebRequest.Create("xxx");//xxx为请求的url  
    02.HttpWebResponse response = (HttpWebResponse)request.GetResponse();  
    03.Stream stream = response.GetResponseStream();  
    04.StreamReader reader = new StreamReader(stream, Encoding.Default);  
    05.string block = reader.ReadToEnd();//获取返回的html  
      

  2.   

    http://www.jb51.net/article/47590.htm
      

  3.   

    用WebClient.DownloadString(url)看看能否返回正确的html。
      

  4.   


    这个我测试了一下,成功的时候会返回html,失败的时候会跳出。
    但是我现在需要循环好多的路径,一个一个的判断是否有效,估计这个就不太行了。。
      

  5.   


    这个我测试了一下,成功的时候会返回html,失败的时候会跳出。
    但是我现在需要循环好多的路径,一个一个的判断是否有效,估计这个就不太行了。。第4,5行可以不用,直接在第三行外面加try catch块捕捉WebException,捕捉到了就说明这个url无效
      

  6.   

    如果需要循环很多url的话,我觉得应该换个思路。