标签:err 获得 服务器 组件 问题 区别 cin ror syntax
REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移”
REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的表征,获得这些表征致使这些应用转变状态
REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移”
所有的数据,不过是通过网络获取的还是操作(增删改查)的数据,都是资源,将一切数据视为资源是REST区别与其他架构风格的最本质属性
对于REST这种面向资源的架构风格,有人提出一种全新的结构理念,即:面向资源架构(ROA:Resource Oriented Architecture)
1
2
3
|
{ error: "Invalid API key" } |
1
2
3
4
5
6
|
GET / collection:返回资源对象的列表(数组) GET / collection / resource:返回单个资源对象 POST / collection:返回新生成的资源对象 PUT / collection / resource:返回完整的资源对象 PATCH / collection / resource:返回完整的资源对象 DELETE / collection / resource:返回一个空文档 |
1
2
3
4
5
6
|
{ "link" : { "rel" : "collection https://www.example.com/zoos" , "href" : "https://api.example.com/zoos" , "title" : "List of zoos" , "type" : "application/vnd.yourformat+json" }} |
摘自:http://www.ruanyifeng.com/blog/2014/05/restful_api.html
标签:err 获得 服务器 组件 问题 区别 cin ror syntax
原文地址:https://www.cnblogs.com/xiugeng/p/9602167.html