gpt4 book ai didi

asp.net-mvc - ASP.NET MVC 在 HTTP DELETE 请求上出现 405 错误?

转载 作者:行者123 更新时间:2023-12-03 12:29:48 26 4
gpt4 key购买 nike

我正在尝试使用 JavaScript 将 DELETE 传递给 asp.net MVC 中的 URL,但我总是得到 405 Method not allow返回。

有没有办法使这项工作?

仅供引用:我已经把 [AcceptVerb(HttpVerb.Delete)]我的 Controller 上的属性。

DELETE /post/delete/8

这是请求

最佳答案

这也让我很沮丧。这是因为 WebDAVModule 默认安装在 IIS 7.5 上。通过删除模块,您可以摆脱这种令人沮丧的限制。简单地,

    <system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true">
<remove name="WebDAVModule"/> <- add this

来自 http://shouldersofgiants.co.uk/Blog/post/2009/11/27/HTTP-Error-405-With-ASPNet-MVC-and-HTTP-PUT-on-IIS-75.aspx

关于asp.net-mvc - ASP.NET MVC 在 HTTP DELETE 请求上出现 405 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1760607/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com