string strURL = "http://www.baidu.com";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(strURL);//使用 WebRequest.Create 方法初始化 HttpWebRequest 的一个新实例。如果 URI 的方案是 http:// 或 https://,则 Create 将返回 HttpWebRequest 实例。
CookieCollection cc = new CookieCollection();
cc.Add(new Cookie("BDUSS", "这里写cookies的值"));
cc.Add(new Cookie("BAIDUID", "这里写cookies的值"));
CookieContainer ccc = new CookieContainer();
System.Uri Root = new Uri(strURL);
ccc.Add(Root, cc);
request.CookieContainer = ccc;
HttpWebResponse response = (HttpWebResponse)request.GetResponse(); //获得响应流
Stream s = response.GetResponseStream();
StreamReader objReader = new StreamReader(s, System.Text.Encoding.GetEncoding("GB2312"));
string HTML = "";
HTML= objReader.ReadToEnd();
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(strURL);//使用 WebRequest.Create 方法初始化 HttpWebRequest 的一个新实例。如果 URI 的方案是 http:// 或 https://,则 Create 将返回 HttpWebRequest 实例。
CookieCollection cc = new CookieCollection();
cc.Add(new Cookie("BDUSS", "这里写cookies的值"));
cc.Add(new Cookie("BAIDUID", "这里写cookies的值"));
CookieContainer ccc = new CookieContainer();
System.Uri Root = new Uri(strURL);
ccc.Add(Root, cc);
request.CookieContainer = ccc;
HttpWebResponse response = (HttpWebResponse)request.GetResponse(); //获得响应流
Stream s = response.GetResponseStream();
StreamReader objReader = new StreamReader(s, System.Text.Encoding.GetEncoding("GB2312"));
string HTML = "";
HTML= objReader.ReadToEnd();