我是网络服务新手。我正在处理项目中的测试API。在以前的版本中,公司使用了GET和POST方法,但没有使用PUT和DELETE方法。我需要HTTP DELETE方法的帮助。我浏览了各种网站,在那里我找到了GET和POST方法的示例代码片段,但不是DELETE和PUT方法(为什么?)。
任何人都可以给我一个RESTful HTTP DELETE方法的示例代码段(C#)并解释如何调用DELETE请求吗?
答案 0 :(得分:46)
请输入以下代码段:
string sURL = "<HERE GOES YOUR URL>";
WebRequest request = WebRequest.Create(sURL);
request.Method = "DELETE";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
在响应对象中,您应该检查StatusCode属性(如果一切正常,则应为200或204,有关详细信息,请参阅here。)