restful api是目前比較成熟的一套網際網路應用程式的api設計理論。
rest 從資源的角度來觀察整個網路,分布在各處的資源由uri確定,而客戶端的應用通過uri來獲取資源的表徵。獲得這些表徵致使這些應用程式轉變了其狀態。隨著不斷獲取資源的表徵,客戶端應用不斷地在轉變著其狀態,所謂表徵狀態轉移(representational state transfer)
restful基於「資源」,資料也好、服務也好,在restful設計裡一切都是資源。
RESTFUL架構的特點
1.每乙個url代表1種資源 2.客戶端使用get post put delete4個表示操作方式的動詞對服務端資源進行操作 get用來獲取資源,post用來新建資源 也可以用於更新資源 put用來更新資源,delete用來刪除資源 3.通過操作資源的表現形式來操作資源 4.資源的表現形式是xml或...
理解RESTful架構
理解restful架構 restful的精闢理解 看url就知道要什麼 看http method就知道幹什麼 看http status code就知道結果如何 rest不是 rest 這個單詞,而是幾個單詞縮寫。但即使那幾個單詞說出來,也無法理解在說什麼 不是要貶低人,是我自己也理解困難 rest描...
理解RESTful架構
1.面向資源是rest最明顯的特徵,即將伺服器上所有提供的事物都抽象成資源 而且每一種資源都是有狀態的。這裡引出了 資源及其狀態 的概念。2.除了設計資源本身,還需設計資源之間的關聯關係,並且通過超連結 在表現層時 才將資源關聯起來。這裡引出了 超文字驅動 3.伺服器的資源通過語義化的api及一組有...