代码比较简单,不废话,直接上代码:
/// <summary>/// 提交json数据,并接收/// </summary>/// <param name="apipath">要请求的服务器地址</param>/// <param name="jsonStr">要提交的json数据</param>/// <returns></returns>public static string PostDataWithJson(string apipath,string jsonStr){HttpContent content = new StringContent(jsonStr);content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/json");var httpClient = new HttpClient();var responseJson = httpClient.PostAsync(apipath, content).Result.Content.ReadAsStringAsync().Result;return responseJson;}
要引入命名空间:using System.Net.Http;