RESTFUL风格:
概念
一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存更机制。
URL定义
资源:
互联网所有的事物都可以抽象为资源。
资源操作:
使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。
分别对应 添加、删除、修改、查询
请求方式
可以通过GET、POST、PUT、PATCH、DELETE等方式对服务端的资源进行操作。其中GET用于查询资源,POST用于创建资源,PUT用于更新服务端的资源的全部信息,PATCH用于更新服务端的资源的部分信息,DELETE用于删除服务端的资源。
这里使用“用户”的案例进行回顾通过GET、POST,PUT,PATCH,DELETE等方式对服务端的资源进行操作。