我只是想知道可以将非REST ASP.NET网站转换为REST架构吗?如果是的话,该怎么做?
(该网站实际上有DAL和业务逻辑层帮助程序类)。
答案 0 :(得分:3)
首先,REST对不同的人意味着不同的东西,因此您需要定义REST的确切含义。它只是干净的URL吗?它是否包括使用替代HTTP方法,如PUT和DELETE?它是否包含自定义动词?是否有元标记通知客户端如何与文档交互?
这在很大程度上取决于网站的实施方式。但这需要大量的手动转换。
最好是你把一个片段放在一边,让人们把这个片段改成REST。