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