string url = "http://localhost/Default.aspx"; string postData = "aa=iceapple.net&bb=yibin.net"; //这是要post的数据 byte[] data = Encoding.UTF8.GetBytes(postData); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "POST"; request.ContentType = "application/x-www-form-urlencoded"; //这里的ContentType很重要! request.ContentLength = data.Length; using (Stream stream = request.GetRequestStream()) //获取数据流,该流是可写入的 { stream.Write(data, 0, data.Length); //发送数据流 //获取返回 HttpWebResponse response = (HttpWebResponse)request.GetResponse(); StreamReader sr2 = new StreamReader(response.GetResponseStream(), Encoding.Default); string text2 = sr2.ReadToEnd(); }