ServicePointManager.ServerCertificateValidationCallback = new System.Net.Security.RemoteCertificateValidationCallback(delegate { return true; }); //忽略证书
using (HttpClient client = new HttpClient())
{
string url="";//自己需要调用的接口地址
List<string> lst=new List<string>();
string dataJson = Newtonsoft.Json.JsonConvert.SerializeObject(lst);
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
var content = new StringContent(dataJson, Encoding.UTF8);
content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
string result = client.PostAsync(url, content).Result.Content.ReadAsStringAsync().Result;
}
简单的HttpClient调用接口。