关于BLOB服务REST API的MSDN文档使人们理解REST API和URI是相同的。任何人都可以解释REST API和URI之间的区别吗?
答案 0 :(得分:1)
它们并不完全相同,您的restful API定义了一组用于访问资源的URI。
所以:一个API,多个URI。
答案 1 :(得分:1)
URI用于标识Web(以及其他地方)的资源。
RESTful API使用URI和HTTP GET / POST / PUT / DELETE在Web服务上执行CRUD(创建,读取,更新,删除)操作。
REST api的一个关键识别特征是URI用于直接识别资源,而不是用于返回资源的Web服务方法
e.g。
REST:http://example.com/api/books/1
非REST:http://example.com/api/getbook?bookId=1