这是我需要在C#中创建的curl请求:
curl -X PURGE http://www.example.com/image.jpg
这是PURGE部分让我失望,我打算在RestSharp中做这个,但WebClient或其他任何工作都可以。
答案 0 :(得分:2)
我发现HttpClient
是这些天发送请求的便捷方式。关键是通过将一个字符串传递给它的构造函数来识别you can create a custom HttpMethod。
using (var client = new HttpClient())
using (var request = new HttpRequestMessage(
new HttpMethod("PURGE"),
new Uri("http://www.example.com/image.jpg")))
using (var response = await client.SendAsync(request))
{
// work with response
}