使用C# post数据

来源:互联网 发布:营销软件etrjz 编辑:程序博客网 时间:2024/06/03 01:42

private string HttpPost(string URI, string Parameters) 
{
   System.Net.WebRequest req = System.Net.WebRequest.Create(URI);
   req.Proxy = new System.Net.WebProxy(ProxyString, true);

   req.ContentType = "application/x-www-form-urlencoded";
   req.Method = "POST";

   byte [] bytes = System.Text.Encoding.ASCII.GetBytes(Parameters);
   req.ContentLength = bytes.Length;

   System.IO.Stream os = req.GetRequestStream ();
   os.Write (bytes, 0, bytes.Length); 
   os.Close ();

   System.Net.WebResponse resp = req.GetResponse();
   if (resp== null) return null;

   System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream());
   return sr.ReadToEnd().Trim();
}

 

 

原创粉丝点击