var send = XmlHelper.Serilize(patient);
StringContent formContent = new StringContent(send, Encoding.Default, "application/xml");
HttpClient httpClient = new HttpClient();
httpClient.MaxResponseContentBufferSize = 256000;
HttpResponseMessage response = httpClient.PostAsync(new Uri(Url), formContent).Result;
//设置接收参数格式,如:GBK,UTF-8...
var contentType = response.Content.Headers.ContentType;
if (string.IsNullOrEmpty(contentType.CharSet))
{
contentType.CharSet = "GBK";
}
//请求接收参数
var result = response.Content.ReadAsStringAsync().Result;
//判断返回参数是否成功
if (response.StatusCode != HttpStatusCode.OK)
{
}