RestFul理念

什麼是RestFul?

Representational State Transfer:表現層狀態轉移

來自百度百科:Restful是一種軟件架構風格,設計風格,而不是標準,只是提供了一種設計原則和約束條件。主要用於客戶端和服務器交互的軟件。基於這個風格設計的軟件可以更簡潔,更有層次,更容易實現緩存等機制。

所以只要符合Rest設計原則的API都可以被稱爲Restful.

後端將資源發佈爲URI,前端通過URI訪問資源,並通過HTTP動詞表示要對資源 進行的操作。

比如:參考https://blog.csdn.net/sengezi/article/details/78682149

GET             /student        //查找所有學生

GET              /student/1      //查找id爲1的學生

POST          /student          //新增一個學生

PUT             /student/1       //修改id爲1的學生

DELETE      /student/1      //修改id爲1的學生

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章