前言html
在先後端分離開發時,作爲後端開發人員,要求獨立開發完成某個接口後,開發人員本身須要先測試經過後再提交給測試人員進行測試,不然會出現到測試人員哪裏業務流程根本就走不通,或者BUG會過多的狀況等。linux
Postman就是一款完善的接口測試工具,它可以高效的幫助後端開發人員獨立進行接口測試。macos
Postman具體的使用方式能夠詳細閱讀:強大的接口調試工具-Postman圖文詳解windows
可是在部分任務場景,部分api 必須設置cookie登陸後才能訪問調用接口時,如何才能夠免登錄,自動同步瀏覽器上的登錄信息呢?後端
客戶端:Postman( 版本 7.5.0,建議最新版本,舊版本可能不支持)api
瀏覽器:Chrome (版本 76.0.3809.100)瀏覽器
隨着Postman v7.2的發佈,Interceptor又回來了。然而,它的功能發生了一點變化——Interceptor攔截器集成只同步cookie。如今您能夠在Postman中指定瀏覽器域,Interceptor將爲這些站點捕獲cookie並將它們同步到您的Postman實例。您目前沒法使用Interceptor攔截器捕獲請求,由於郵遞員的內置代理已經啓用了攔截器。cookie
安裝方式:app
首先檢查您是否使用了客戶端Postman v7.2或更高版本,如版本較低記得升級到最新版本。前後端分離
在Chrom應用商店下載安裝Postman Interceptor,並保持「黃色圖標」運行的狀態。
下載完成,解壓InterceptorBridge_Windows_1.0.0.zip,雙擊install_host.bat文件運行即安裝成功
你能夠看到綠色的「攔截器鏈接」,輸入要捕獲cookie的域,而後單擊「添加域」。在上面的截圖中,您能夠看到我添加了https://twitter.com。(注意:只有添加twitter.com才能同步全部子域名的cookie)。
這樣Postman就能夠和瀏覽器進行cookie數據同步(注意若是你是Windows用戶,記得重啓Chrome)
在請求生成器中,單擊右側的「Cookies」連接。該模式應該顯示爲您指定的域捕獲的全部cookie。
至此,在Postman工具上再次請求接口,便可自動同步cookie,實現自動模擬登錄了。
參考官網資料:https://blog.getpostman.com/2019/06/24/introducing-interceptor-integration-for-native-postman-apps/