使用 Postman 接收響應(yīng)
1. 前言
上節(jié)課我們學(xué)習(xí)了如何使用 Postman 發(fā)起一個 API 請求,既然發(fā)送了請求,那么就必然要接收響應(yīng)。為了更好的接收響應(yīng),Postman 內(nèi)置了響應(yīng)查看器。
Postman 響應(yīng)查看器有助于確保 API 響應(yīng)的準(zhǔn)確性。API 響應(yīng)是由響應(yīng)主體、響應(yīng)頭和狀態(tài)碼組成的。類似于上面的請求配置部分,Postman 將響應(yīng)的不同部分顯示在不同的選項卡中。在選項卡旁邊可以看到 API 調(diào)用的狀態(tài)碼和完成時間。
響應(yīng)還包含符合 HTTP 規(guī)范的默認(rèn)描述。API 作者也可以添加自定義的返回消息。
下面看一些基本功能和操作:
2. 保存響應(yīng)
如果請求已經(jīng)被保存在集合中,那么請求的響應(yīng)就可以被保存。你可以通過點擊“Save Response”按鈕來保存響應(yīng)。無論何時加載請求,為該請求保存的所有響應(yīng)都將作為示例可用。單擊右上方的 Examples 下拉列表,查看并選擇保存的示例。
3. 查看響應(yīng)
當(dāng)查看響應(yīng)的時候,這里有幾種基本的形式:
- Pretty — JSON/XML 的形式來展示數(shù)據(jù),所以可讀性比較高;
- Raw — 純文本形式;
- Preview — 在 iframe 中呈現(xiàn)響應(yīng)結(jié)構(gòu)。對于返回的 HTML 模板展示特別有用;
- Visualize — 數(shù)據(jù)可視化,需要手動配置。
4. 查看響應(yīng)頭
響應(yīng)頭是以鍵值對的形式顯示的,鼠標(biāo)懸停上去的時候還會顯示其解釋。
5. 查看網(wǎng)絡(luò)信息
將鼠標(biāo)懸停在網(wǎng)絡(luò)圖標(biāo)時,可以查看請求的本地和遠(yuǎn)程 IP 地址。
如果你發(fā)出的是 https 請求,網(wǎng)絡(luò)圖標(biāo)上會掛一個鎖,還會顯示證書信息。
如果你在全局設(shè)置中啟用了 SSL 驗證,并且驗證失敗,Postman 會在響應(yīng)區(qū)域指出錯誤。單擊該鏈接在全局禁用驗證,并立即再次運行該請求。
6. 小結(jié)
本章主要向大家講述如何在 Postman 中接收,查看以及保存 API 響應(yīng)。