2011-09-26 54 views

回答

1

URI用于标识Web(和其他地方)上的资源。

RESTful API使用URI和HTTP GET/POST/PUT/DELETE在Web服务上执行CRUD(创建,读取,更新,删除)操作。

一个的REST API的关键识别特征是,URI被用来直接识别资源,而不是web服务方法返回资源

例如
REST:http://example.com/api/books/1
非REST:http://example.com/api/getbook?bookId=1

1

它们并不完全相同,您宁静的API定义了一组用于访问资源的URI。

所以:一个API,很多URI。