string url="http://***";//你要请求的api地址 webserver 还是web json
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);//创建请求
request.Method = "POST"; //Post请求方式
request.ContentType = "application/x-www-form-urlencoded"; //内容类型
//参数
string paras = "";
//"client_str1=" + str1 +***+"client_strn"+strn//参数名要正确对应 拼接方式
byte[] dataArray;
//将参数的字符串转化为UTF8编码字节
dataArray = Encoding.UTF8.GetBytes(paras);
//设置请求的ContentLength
request.ContentLength = dataArray.Length;
//获得请求流
Stream writer = request.GetRequestStream();
//将请求参数写入流
writer.Write(dataArray, 0, dataArray.Length);
//关闭请求流
writer.Close();
//获得响应流
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader Reader = new StreamReader(response.GetResponseStream(), Encoding.UTF8);
return Reader.ReadToEnd();//返回获取到的结果数据
好方法要保存,因为我怕忘记