HTTP DELETE 请求返回 (405) 方法不允许错误。为什么?

发布于 2024-10-03 14:03:24 字数 267 浏览 3 评论 0原文

我试图通过 csharp、ASP.NET 发送 DELETE 请求,并返回 (405) 错误。下面是我正在使用的代码:

请求= System.Net.HttpWebRequest.Create(myTargetURL); 请求方法=“删除”;响应= (System.Net.HttpWebResponse)request.GetResponse();

任何人都可以阐明这一点吗?从代码的角度来看,这是我没有做的事情吗?

I'm attempting to send a DELETE request through csharp, ASP.NET and its returnin a (405) Error. Below is the code that I'm using:

request =
System.Net.HttpWebRequest.Create(myTargetURL);
request.Method = "DELETE"; response =
(System.Net.HttpWebResponse)request.GetResponse();

Anybody can shed some light on this? is it something I'm not doing from a code point of view?

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

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

发布评论

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

评论(1

与往事干杯 2024-10-10 14:03:24

看起来您的一切工作正常,但听起来您向其发送 DELETE 方法请求的服务器不允许这样做。

10.4.6 405 方法不允许

Request-URI 标识的资源不允许使用 Request-Line 中指定的方法。响应必须包含一个Allow标头,其中包含所请求资源的有效方法列表。

Looks like everything is working properly on your end and sounds like the server you are sending your DELETE method request to does not allow it.

10.4.6 405 Method Not Allowed

The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource.

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