速度会很慢的!google搜索出来的也有死链接啊!

解决方案 »

  1.   

    use HttpWebRequest/HttpWebResponse classes in System.Net, see
    How to check URLs using .NET
    http://aspalliance.com/damianm/article/9/Retrieving HTTP content in .NET
    http://www.west-wind.com/presentations/dotnetWebRequest/dotnetWebRequest.htm
      

  2.   

    谢谢思归,不过上面的方法只能测试一个网页是否有效,用的是try-catch抛出异常,但是我有几千个链接,希望通过程序执行一次,然后将所有失效的链接全部列出,以利于修改。
    不知c#编程能否实现这一功能。
      

  3.   

    there is no good way, you have to write a batch program or service to check every link this way