【发布时间】:2013-12-25 02:07:18
【问题描述】:
我已经使用过 Web API,并且遇到了很多问题,例如发布多个参数。我升级到 WebApi2 以使用路由属性,现在遇到如下问题:
"message":"The requested resource does not support http method 'DELETE'."
我花了一整天的时间搜索 Stack Overflow 和网络来解决问题:
- 删除
webdav - 在
http protocol允许所有get,put,post,delete - 添加了
[HTTPDelete]属性 - 已添加
name="ExtensionlessUrlHandler-Integrated-4.0" path="*."verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" - 在谷歌上搜索了必要的帮助here
有人可以指导我吗?
【问题讨论】:
-
您的标题需要更具描述性
-
给我们一个搜索查询(在第 5 个中)的问题是,我们是否要相信您已经访问了该查询返回的所有 100 万个结果(至少对我来说,今天)?如果没有,它对我们有什么帮助?
-
我从搜索结果中尝试了上面提到的四个项目
-
所以没有答案?太棒了,无中生有一个大问题
标签: asp.net-web-api