110,561
社区成员
发帖
与我相关
我的任务
分享
//把要POST的数据以你要请求的网页编码进行编码,可能是utf8,unicode等
byte[] postdata = Encoding.Default.GetBytes("要POST的数据");
var request = HttpWebRequest.Create(url) as HttpWebRequest;
request.UserAgent = _userAgent;
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = postdata.Length;
//把数据写入请求的流中
Stream stream = request.GetRequestStream();
stream.Write(postdata, 0, postdata.Length);
stream.Close();
HttpWebResponse response = (HttpWebResponse)request.GetResponse();