Please enable JavaScript.
Coggle requires JavaScript to display documents.
rest API设计 - Coggle Diagram
rest
API设计
什么是REST
为资源设计(例如实体entity或者服务service)
通过URI标示资源,在HTTP上传输当前资源的状态
API设计很重要
容易理解,集成简单明了
well documented
遵循公认标准,如HTTP
设计开发非常有用的REST API
URI中使用名词
尽量使用复数
使用HTTP动作定义操作
不要滥用安全方法(幂等)
通过URI描述资源层次结构
为API添加版本
返回representation
过滤,搜索和排序
hateoas
无状态的认证和授权
Swagger for Documentation
http状态码