資源:可以放在計算機上並體現爲比特流的事物。
URIs: 資源至少有一個URI,URI既是資源的名稱,也是資源的地址。
實踐:
1.URI具有描述性
比如/search/Mice
1.1.URL跟資源的關係
任何兩個資源都不可能是同一個,一個資源可以有一個或多個URL。
2.可尋址性:
每一個資源可以根據URL找到
3.無狀態性:
客戶端每次請求都會包含服務端所有需要的信息。和其他請求無關。
rest 設計原則,狀態應該保存在客戶端,由客戶端發送給服務端,而不是保存在服務端。
狀態分爲資源狀態(放在服務端)和應用狀態。(放在客戶端)