REST架构需要特定类型的资源,称为"集合"。 由于在REST中考虑了这种类型的资源,因此假设可以使用HTTP协议提供的所有方法进行请求:GET,POST,DELETE等。 我想知道的是,在REST架构中,从集合上的DELETE请求中,您期望的行为是什么。 请求将删除资源集合,以便如果我在该集合上运行新请求,我将收到错误资源?或者请求会取消" singleton"集合中包含的资源然后资源集合仍然存在?
感谢任何想帮助我澄清疑虑的人。
答案 0 :(得分:0)
据我所知,你要混合两件事:REST请求是你的前端和你后端之间的接口,可以是 GET , POST , PUT ,删除。
然后,你想要用它做的一切都需要在后端实现。但是,对于每种方法都有严格的原则:
但是,默认情况下,REST请求在数据库中没有做任何事情。在REST请求进入后端的方法中,您需要实现一种方法来获取/插入/更新/删除所需的数据。