Get 使用直接加在請求路徑(網址)的方式傳遞資料
/asset?編號=1&名稱=SmartPole#1
的請求/asset/1/SmartPole#1
的 請求/asset/:id
/asset/{id}
Post 則是透過 Path Variable( 通常用於指定目標 ) & Method (將資料放在 Message Body ) 傳遞資料 (通常為 JSON 格式),傳遞資料的格式需透過 Http Header 定義,ex. Content-Type: application/json
。
前端常用 Method
Post - /asset
Get - /asset
Get - /asset/1
Put/Post - /asset
Put/Post - /asset/1
,若不存在此筆資料,則回傳錯誤Delete - /asset
Delete - /asset/1
,若不存在此筆資料,則回傳錯誤