//请求服务器
Encoding encode = System.Text.Encoding.GetEncoding("utf-8");
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(SetupInfo.Url);
request.Method = "POST";
request.Accept = "*/*";
request.ContentType = "application/x-www-form-urlencoded";
byte[] buffer = encode.GetBytes(SetupInfo.Parameter + "=" + getVars);
request.ContentLength = buffer.Length;
request.Timeout = 30000;
using (requestStream = request.GetRequestStream())
{
requestStream.Write(buffer, 0, buffer.Length);
}
requestStream.Close();
//接收返回值
WebResponse myResp = request.GetResponse();
Stream ReceiveStream = myResp.GetResponseStream();
StreamReader readStream = new StreamReader(ReceiveStream, encode);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream myResponseStream = response.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.GetEncoding("utf-8"));
string strSuccess = myStreamReader.ReadToEnd();
myStreamReader.Close();
myResponseStream.Close();