默认情况下,ASP.NET MVC是否支持RESTful架构?
我想知道的是,如果我想开发一个RESTful类型的项目,需要我专门在ASP.NET MVC上工作,或者它默认会支持这个功能吗?
答案 0 :(得分:4)
如果您使用控制器来表示资源并简单地实现与HTTP方法相同的“操作”,那么您可以使用ASP.NET MVC非常轻松地生成RESTful系统。
答案 1 :(得分:2)
ASP.NET MVC确实推广了REST架构。
见:
答案 2 :(得分:2)
MVC是在创建REST时考虑的。它是 REST友好,但不是100%兼容REST,特别是涉及content-negotiation时 - 尽管您可以自己在MVC顶部实现它。< / p>