.NET 中的 RESTful HTTP DELETE 方法

发布于 2024-09-02 20:09:51 字数 239 浏览 9 评论 0原文

我是网络服务新手。我正在我的项目中测试 API。在以前的版本中,公司使用了 GET 和 POST 方法,但没有使用 PUT 和 DELETE 方法。对于 HTTP DELETE 方法,我浏览了各种网站,在其中找到了 GET 和 POST 方法的示例代码片段,但没有找到 DELETE 和 PUT 方法的示例代码片段(为什么?)。

谁能给我一个 RESTful HTTP DELETE 方法的示例代码片段 (C#) 并解释如何调用 DELETE 请求?

I am new to web services. I am dealing with testing APIs in my project. In the previous version the company used GET and POST methods but not PUT and DELETE methods. For the HTTP DELETE method, I have browsed various websites where I found the example code snippets for GET and POST methods, but not for DELETE and PUT methods (why?).

Can anyone give me an example code snippet (C#) for RESTful HTTP DELETE method and explain how to call the DELETE request?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

懷念過去 2024-09-09 20:09:51

查看以下代码片段:

string sURL = "<HERE GOES YOUR URL>";

WebRequest request = WebRequest.Create(sURL);
request.Method = "DELETE";

HttpWebResponse response = (HttpWebResponse)request.GetResponse();

在响应对象中,您应该检查 StatusCode 属性(如果一切正常,它应该是 200 或 204,请参阅 此处 了解更多信息)。

Check out the following code snippet:

string sURL = "<HERE GOES YOUR URL>";

WebRequest request = WebRequest.Create(sURL);
request.Method = "DELETE";

HttpWebResponse response = (HttpWebResponse)request.GetResponse();

In the response object you should check the StatusCode property (it should be 200 or 204 if everything goes right, see here for more info).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文