如果要对所有CRUD操作使用post HTTP方法,是否会出现任何问题

时间:2018-07-19 13:18:30

标签: akka-http http-method

如果要对<<> CRUD 中的所有 CRUD 操作使用 post 发布方法,是否会出现任何问题?强大的> Akka HTTP 服务。为什么我们需要对 CRUD 操作使用单独的 HTTP方法

1 个答案:

答案 0 :(得分:0)

如果将所有http方法限制为akka-http,则POST中不会出现任何“问题”(例如,失败,异常等)。但是,它确实violate the definition of RESTful services

此外,您确实放弃了一种有用的组织技术。如果您将GET内部的所有读取路径和POST内部的所有写入路径组织在一起,则可以在方法级别添加诸如访问控制(只读与读写)之类的东西。

因此,除了简单性之外,您没有其他明显的原因会失去抽象级别。