日期:2014-05-18 浏览次数:20956 次
string url = "http://new.cnzz.com/v1/login.php?siteid=******";
string postData = "password=******";
string outdata = "";
string contentType = "application/x-www-form-urlencoded";
string accept = "image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, applicat";
string userAgent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; EmbeddedWB 14.52 from: http://www.bsalsa.com/ EmbeddedWB 14.52; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET";
private void button1_Click(object sender, EventArgs e)
{
byte[] byteRequest = Encoding.GetEncoding("gb2312").GetBytes(postData);
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
//request.CookieContainer = cookieContainer;
request.Referer = url;
request.ContentType = contentType ;
request.ContentLength = byteRequest.Length; //附加信息长度
request.Accept = accept;
request.UserAgent = userAgent;
request.Method = "POST";
Stream streamWrite = request.GetRequestStream();
streamWrite.Write(byteRequest, 0, byteRequest.Length);
streamWrite.Close();
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream streamRead = response.GetResponseStream(); //转换为数据流
StreamReader reader = new StreamReader(streamRead, Encoding.GetEncoding("gb2312"));
string html=reader.ReadToEnd(); //通过StreamReader类读取流
reader.Close();
streamRead.Close();