RESTful設計風格

RESTful認知

REST和RESTful關係:


RESTful是REST的形容詞,其實是一樣的,是一個設計風格,根據RESTful API的設計風格,無狀態及避免不同的工程師有不同的命名習慣,定義唯一的URL,利用HTTP動詞呼叫,達到唯一的URL做GET、POST、PUT、DELETE。

RESTful HTTP Verb對應CRUD

Http VerbCRUDMemo
GETRead讀取
POSTCreate新增
PUTUpdate 更新指定資料所有欄位
PATCH  Update 更新指定資料的特定欄位
DeleteDelete刪除

簡單的CRUD範例:

Swagger API文件: