我发现有点难以理解Ruby on Rails不会POST到
/users/create
用于UsersController#create
(users
控制器,create
操作)。但相反,其RESTful资源路由的标准是POST到
/users
仅适用于Rails,还是RESTful路由中的标准,并用作通用标准? (比如甚至Django或CakePHP?)
答案 0 :(得分:5)
这是typical REST convention。实现REST(正确)的所有框架都将执行此操作。您可以将其视为对集合的POST,并且POST请求会保留一些非幂等创建条目的协议。