iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 14
0
Software Development

後端PHP+Laravel--新手實戰日記系列 第 14

Day14-Laravel新手基礎訓-PostMan的Collection / Variables / Console

昨日的文章只有測試一支API,並未建立Collection來保存Request,不過今天我們要進行1支以上的API,所以先來建立Collection。

1.Collection

  • +新增->輸入Collection名稱->專案簡介->Create
    collection
  • 完成後會出現於左側
    epa.gov.tw

新增or儲存Request

  • 在Collection內新增Request
    add

  • 網址欄右側的Save as->單一Request選擇儲存的Collection
    Save as


2.Variables:避免繁瑣的頻繁輸入+修改時可一次改變

局部變量:實現於Collection內

現在我打算要增加數支API,而它們的Base URL都相同,這時候可以採用局部變量的方式避免繁瑣的頻繁輸入

  • 按Collection右側的...->Edit->選擇Variables
    edit var

  • 在VARIABLE欄位輸入url,給定初始值INITIAL VALUE為opendata.epa.gov.tw->Update

  • 回到Request介面,把剛剛設定的變量改成下圖
    按下send,測試看看能否得到Response,可以的話,就代表局部變量更改成功了!如果日後想更改url,直接到剛剛的VARIABLE視窗去統一更改就可以了,不需要一個個修正。


全局變量:實現於整個Workspace

  • 點選眼睛->顯示No globlas variables代表尚未設定->點選Edit

進入後會跟前面設定局部變量的步驟相同,Variables我會設定成global_url,方便辨別是全局還是局部變量。
一樣回到回到Request介面,改成{{global_url}}->send測試。


3.Postman Console

Postman有提供類似控制台的檢視功能,點擊下介面的左下角最右側的icon。
Console

視窗跳出後,按send,可以直接觀察Request Headers、Response Headers、Response Body。
https://ithelp.ithome.com.tw/upload/images/20190929/201190228xXS6akGPc.png

希望今天的教學有幫助到你,明天見~


上一篇
Day13-Laravel新手基礎訓-PostMan介紹(1)實測政府開放資料 OpenAPI
下一篇
Day15-Laravel新手基礎訓- The Basic Routing
系列文
後端PHP+Laravel--新手實戰日記30

尚未有邦友留言

立即登入留言