啦啦啦啦啦!

关于RESTful的六个限制

2020-01-18  本文已影响0人  agamgn

前言

RESTfulapi是开发中常用的概念,那什么是REST,什么又是RESTfulapi?

REST介绍

REST是Representational State Transfer的缩写
Representational :数据的表现形式(JSON、XML...)
State:当前状态或者数据
Transfer:数据传输
看字面意思还是不太懂,没关系,接着看:
标准的 REST 六个限制如下:

1.客户端-服务器

参考内容:客户端-服务器模型

2.无状态

参考内容:无状态协议

3.缓存

参考内容:网页缓存

4.统一的接口

统一接口约束是设计任何REST服务的基础。

5.分层系统

参考内容:分层系统

6.按需代码(可选)

参考内容:客户端脚本

统一的接口

上文中提到了REST的6个限制,其中统一的接口需要统一成什么样子的呢?
1.资源的标识

RESTfulapi介绍

RESTfulapi就是符合REST风格的api

RESTfulapi的设计规范

1.请求设计规范

2.响应式设计规范

3.安全设计规范

4.开发中友好设计规范

上一篇 下一篇

猜你喜欢

热点阅读