Restful 学习

RESTful 是目前最流行的 API 设计规范,用于 Web 数据接口的设计

大的环境: 微服务架构的兴起,restful风格便成为服务通讯的主要方式

REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful

REST 原则:客户端和服务器之间的交互在请求之间是无状态的

RESTful架构风格规定,数据的元操作,即CRUD(create, read, update和delete,即数据的增删查改)操作,分别对应于HTTP方法:GET用来获取资源,POST用来新建资源(也可以用于更新资源),PUT用来更新资源,DELETE用来删除资源,这样就统一了数据操作的接口,仅通过HTTP方法,就可以完成对数据的所有增删查改工作:示例如下

 GET /rest/api/proples

 POST /rest/api/proples

 PUT /rest/api/proples/:prople_id

  DELETE /rest/api/proples/:prople_id

原文地址:https://www.cnblogs.com/zslb/p/10310265.html