REST
表象化狀態轉變(Representational State Transfer,簡稱 REST),意指以URL定位資源,根據HTTP動詞POST、GET、PATCH/PUT、DELETE…等動詞操作與回應訊息。
兩個核心精神:
使用Resource來當做識別的資源,也就是使用一個URL網址來代表一個Resource
同一個Resource則可以有不同的Representations格式變化
相較於SOAP、XML-RPC更為簡潔容易使用,也是眾多網路服務中最為普遍的API格式,像是Amazon、Yahoo!、 Google等提供的API服務均有REST介面,範例
範例
POST /events (新增事件)
GET /events/1 (取得某一筆事件)
DELETE /events/1 (刪除某一筆事件)
Last updated