形如 domain.com/404 这样的 URI 是否 RESTful

个人认为是web service 一种,之前的xml-rpc,后来的json-rpc,到现在的restful service都可以认为是web service,主要目的是解决系统间解耦问题,实现系统间跨语言交互。 如果是java,可以看一下spring3 mvc部分对此扩展,使用起来非常方便,开发工作量也不大。
■网友
restful在请求资源后也会返回状态码,200,301,304,403, 404,500都是来表示我获取这个资源的状态如何,如果用ajax方式请求这些状态码也可以作为业务逻辑来处理,加入你请求的url地址是http://domain.com/404,然后再返回个200成功了?如果想上面说的,每次请求出错再来请求http://domain.com/404 那不是要建立两次http连接?
■网友
没觉得所有的东西死板的套概念是件很傻的事情么?怎么用方便怎么来,RESTful和不RESTful的混着用也是很常见的。如果真的要套用的话,你完全可以把404理解成一个路障牌,出了故障就去get这个路障牌。很RESTful吧!


    推荐阅读