httpPost 请求

 1 public static string HttpPost(string url, byte[] postData)
 2         {
 3             HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
 4             request.Method = "post";
 5             request.ContentType = "application/x-www-form-urlencoded";
 6             request.ContentLength = postData.Length;
 7             request.CookieContainer = new CookieContainer();//页面跳转是携带cookie信息
 8             Stream requestStream = request.GetRequestStream();
 9             requestStream.Write(postData, 0, postData.Length);
10             requestStream.Close();
11             HttpWebResponse respone = (HttpWebResponse)request.GetResponse();
12             StreamReader read = new StreamReader(respone.GetResponseStream(), Encoding.GetEncoding("utf-8"));
13             string result = read.ReadToEnd();
14             return result;
15         }

 

posted @ 2015-11-10 10:57  NSkG  阅读(266)  评论(0编辑  收藏  举报