我正在彻底遵循这些教程,并且必须说它们是很棒的教程!
http://www.techchorus.net/create-restful-applications-using-zend-framework
我只是对 Zend_Rest 抽象方法的整个概念感到困惑。在示例中,您只看到
索引 POST GET PUT DELETE
虽然这些功能很有意义,但我试图弄清楚整个架构是否仅限于那些抽象方法。我正在考虑一个用例,其中消费者想要使用 API 来更新用户表中的特定字段,或者消费者想要更新活动表的另一种情况。这两个表的业务逻辑都包含在一个 RESTful api 控制器中。我将通过为每个表创建特定的更新/发布方法来解决这个问题,并使用函数参数来定义正在更新的字段。这种实现是否符合 REST,如果是,您如何超越 POST、GET、PUT、DELETE 方法?