用httpwebrequestHttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(URL);
request.CookieContainer = new CookieContainer();
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
  
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 最新版本:20070212http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html

解决方案 »

  1.   

    比如说现在登陆了一个网站,在打开网站中的链接时,提示需要用户名和密码,注册之后,获得用户名和密码。那么通过C#程序访问这个链接,读取这个链接的源文件的时候,应该怎么做才能顺利的把源文件读取出来。我使用
    WebRequest webReq = WebRequest.Create(url);
    WebResponse webRespon = webReq.GetResponse();
    这两条语句,发现读取的不是这个链接的源文件,而是提示输入用户名和密码的页面的源文件。
    请问这怎么解决?谢谢。
      

  2.   

    先用httpwebrequest登陆,保存CookieContainer ,再用这个httpwebrequest去读取这个链接具体可以看看我的csdn reader 源码