WebApi 4.0 默认方式不支持HttpGet 请求

如果Controller方法中没有指定请求方式,在RC版本中默认是HttpPost ,Beta版本中支持所有方法GET, PUT, POST and Delete,而在RC版本后做了改变只支持HttpPost。

可以使用[AcceptVerbs("GET", "POST")] 标签来是方法同时支持GET和POST

 

 

参考:

http://stackoverflow.com/questions/11005788/asp-net-web-api-the-requested-resource-does-not-support-http-method-get

 

http://www.asp.net/web-api/overview/formats-and-model-binding/parameter-binding-in-aspnet-web-api

posted @ 2015-10-19 09:24  碎碎虎  阅读(930)  评论(0编辑  收藏  举报