static void Main(string[] args)
{
WebClient MyWebClient = new WebClient();
MyWebClient.Credentials = CredentialCache.DefaultCredentials;//獲取或設置用於向Internet資源的請求進行身份驗證的網絡憑據
Byte[] pageData = MyWebClient.DownloadData("http://detail.zol.com.cn/index.php?c=SearchList&keyword=聯想"); //從指定網站下載數據
string pageHtml = Encoding.Default.GetString(pageData); //如果獲取網站頁面采用的是GB2312,則使用這句
//string pageHtml = Encoding.UTF8.GetString(pageData); //如果獲取網站頁面采用的是UTF-8,則使用這句
Console.WriteLine(pageHtml);//在控制台輸入獲取的內容
Console.Read();
}
添加完cookie就可以了
MyWebClient.Headers.Add("Cookie", "Cookie內容");