RESTful
程序员文章站
2022-07-12 18:43:03
...
前段时间把已有的系统改成了RESTful风格的,今天把RESTful总结了一下,分享给大家
首先REST是什么?
英文全拼:Representational State Transfer,简称REST。翻译过来就是具象状态传输。
REST指的是一组架构约束条件和原则,满足这些约束条件和原则的应用程序设计就是RESTful
其次就是RESTful的原则了,总结下这么几点
1.最重要的一条就是:客户端和服务器之间的交互在请求之间是无状态的
2.组件无法了解它与之交互的中间层意外的组件,促进底层的独立性
3.关键:每个对象都是通过URL表示的,每一条都是URL里面都包含着对象信息
4.客户端只能用HTTP(post、get、put、delete)
RESTful的好处:
1.扩展性好,可以扩展到大量的客户端的应用程序
2.降低了客户端和服务器之间的交互牙齿
3.简化了整个系统架构
4.简化客户端和服务端的实现
推荐阅读
-
详解Spring cloud使用Ribbon进行Restful请求
-
只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常
-
在HTML中使用WCF RESTful上传文件
-
Python使用Flask实现RESTful API,使用Postman工具、requests库测试接口
-
通俗讲解 RESTful
-
python模块restful使用方法实例
-
C# RESTful API 访问辅助类
-
spring boot 2 全局统一返回RESTful风格数据、统一异常处理
-
springMVC对RESTful的支持
-
javaweb各种框架组合案例(六):springboot+spring data jpa(hibernate)+restful