是否可以在.NET 4.5中使用新的HttpClient
创建HTTP HEAD请求?我可以找到的唯一方法是GetAsync
,DeleteAsync
,PutAsync
和PostAsync
。我知道HttpWebRequest
-class可以做到这一点,但是我想使用现代的HttpClient
。
最佳答案
将SendAsync
方法与使用HttpRequestMessage
构造的HttpMethod.Head
实例一起使用。GetAsync
,PostAsync
等是SendAsync
周围的convenient wrappers;不太常见的HTTP方法(例如HEAD
,OPTIONS
等)没有包装器。
关于c# - .NET 4.5和C#中带有HttpClient的HTTP HEAD请求,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16416699/