2011-09-26 55 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。