Postman
模擬 HTTP Request 來測試 API 的好用工具,包含幾種 HTTP 請求方式: GET 、POST、PUT、DELETE。
安裝
安裝版下載網址
https://www.postman.com/downloads/
Chrome 線上應用程式
https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=zh-TW
可以選擇註冊於否,皆可正常使用。
畫面
基本使用欄位
Headers
設定請求中的內容是使用何種編碼方式,包含了 Key 和 Value 两部分。
Key:大都使用 Content-Type
Value:
application/x-www-form-urlencoded:瀏覽器的 form
,就是在 url 後面加上 key=val。
multipart/form-data:加上 enctype 屬性,送出訊息後會用 boundary 分割不同的字段,後面再接要送出的欄位與值。
application/json:JSON 格式。{ “name”: “john”}
Method 使用
GET
取得資料
POST
新增資料(如果存在會再新增一筆新的,以資料庫來說,就是ID不一樣。)
headers 設定傳送資料編碼方式
PUT
更新一筆資料,如果資料存在就會覆蓋過去
使用方式,跟 POST 差不多。把 method 選擇 PUT ,Body 輸入資料即可。
DELETE
刪除資料
PATCH
針對已經存在的資料欄位去做部分更新
參考:
https://ithelp.ithome.com.tw/articles/10201503
https://ithelp.ithome.com.tw/articles/10201528
https://progressbar.tw/posts/53