指定的网站要有Cookie信息才行。 需要创建一个CookieContainer对象,并将它指定给WebRequest. //CookieContainer cc = new CookieContainer(); HttpWebRequest httpreq = (HttpWebRequest)HttpWebRequest.Create("http://www.baidu.com/"); // var httpreq = (HttpWebRequest)WebRequest.Create("http://www.baidu.com/"); httpreq.Proxy = null; //httpreq.CookieContainer = cc; httpreq.CookieContainer = new CookieContainer(); using (HttpWebResponse httpres = (HttpWebResponse)httpreq.GetResponse()) { foreach (Cookie c in httpres.Cookies) { MessageBox.Show("name:" + c.Name + " value:" + c.Value + " path" + c.Path + " Domain:" + c.Domain); } }