API: 是一種計算介面,它定義多個軟體中介之間的互動,以及可以進行的呼叫(call)或請求(request)的種類,如何進行呼叫或發出請求,應使用的資料格式,應遵循的慣例等。它還可以提供擴充機制,以便用戶可以通過各種方式對現有功能進行不同程度的擴充。一個API可以是完全客製化的,針對某個組件的,也可以是基於行業標準設計的以確保互操作性。通過資訊隱藏,API實現了模組化編程,從而允許用戶實現獨立地使用介面。
這裡介紹我們實作中測試 API 會使用到的 POSTMAN,在開發網頁或是網路應用程式的時候,往往都有可能會使用Web API來對 server 溝通,而在撰寫API時可以用瀏覽器來確認 API 的執行結果,POSTMAN 能夠進行不同POST、GET、PUT或DELETE不同method,以方便我們用 API 測試 server 的流程。
透過以下網址,可以直接下載
https://www.postman.com/downloads/
這個介面可以針對不同 method 更改 API 的類型,並發送請求到指定的路徑下,並直接就能看到執行結果,非常方便呢~
今天先跟大家介紹這個好用的東西,之後會進行 POSTMAN 測試的流程。