我试图调用的API需要一个具有空主体的POST。我是新的使用WCF Web API HttpClient,我似乎找不到正确的代码,将张贴与一个空的主体。我找到了一些HttpContent.CreateEmpty()方法的引用,但我不认为它是为Web API HttpClient代码,因为我似乎找不到该方法。
using (var client = new HttpClient())
{
var stringContent = new StringContent(string.Empty);
stringContent.Headers.ContentType = MediaTypeHeaderValue.Parse("application/x-www-form-urlencoded");
var response = client.PostAsync(url, stringContent).Result;
var result = response.Content.ReadAsAsync<model>().Result;
}