try
{
string serviceAddress = "这里填写请求的postURL地址";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(serviceAddress);
request.Method = "POST";
request.ContentType = "application/json";
string strContent = "{key:\"value\"}"; //这里填写请求入参 json格式字符串
using (StreamWriter dataStream = new StreamWriter(request.GetRequestStream()))
{
dataStream.Write(strContent);
dataStream.Close();
}
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
string encoding = response.ContentEncoding;
if (encoding == null || encoding.Length < 1)
{
encoding = "UTF-8"; //默认编码
}
StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding(encoding));
string retString = reader.ReadToEnd();
//解析josn 建一个接受返回参数的对象用来接收解析
var jsonData = JsonConvert.DeserializeObject<JsonResultData>(retString);
if (jsonData != null )
{
}
else
{
}
}
catch (Exception ex)
{
}