什麼是REST
在REST風格結構中,所有的請求都必須在一個由path指定的具體地址的對象上執行。例如,如果用/schools/代表一系列學校的話,/schools/1代碼id爲1的那所學校,需要注意的是,對象是可以嵌套的,例如可以用/schools/1/class/5代表id爲1的學校中,班級id爲5的那個班,依次類推。
REST的操作分爲以下幾種:
GET:獲取對象的當前狀態;
POST:改變對象的狀態;
PUT:創建對象;
DELETE:刪除對象;
HEAD:獲取對象的基本信息