异步请求Url
Posted zkbfighting
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了异步请求Url相关的知识,希望对你有一定的参考价值。
public static System.Xml.Linq.XElement Post(HttpClient _myhttp, string url, XmlDocument doc) { HttpContent content = new StringContent(doc.InnerXml, Encoding.UTF8, "application/xml"); var message = Task<HttpResponseMessage>.Run<HttpResponseMessage>(() => { return _myhttp.PostAsync(url, content); }); message.Wait(); //接收返回得信息 if (message.Result.IsSuccessStatusCode) { var s = Task<string>.Run<string>(() => { return message.Result.Content.ReadAsStringAsync(); }); s.Wait(); return System.Xml.Linq.XElement.Load(s.Result); } else { throw new Exception("StatusCode:" + message.Result.StatusCode.ToString()); } }
以上是关于异步请求Url的主要内容,如果未能解决你的问题,请参考以下文章