Postman設置自動捕獲傳遞Cookie教程
前言
當我們訪問瀏覽器的時候,伺服器是以Cookie中攜帶的值來判斷用戶的登錄狀態的,當我們用postman來請求需要登錄的api介面時,需要手動添加Cookie請求頭,否則無法正常使用介面
常規的操作是這樣的
-
打開瀏覽器抓包,拿到Cookie,如下
-
再手動在postman裡邊添加Cookie的請求頭,如下
這種操作明顯不夠高級,接下來教你們怎麼設置postman自動傳遞cookie!官方傳送門:官方文檔
一、安裝
1.Postman安裝Install Interceptor Bridge
點擊右上角圖標,切換到Cookies,點擊安裝安裝
安裝過程遇到了許可權問題,提示沒有許可權安裝Node.js和依賴
事實上本機已經安裝過了,其實就是許可權問題,解決辦法如下
➜ ~ mkdir ~/Library/Application\ Support/Google/Chrome/NativeMessagingHosts
➜ ~ chmod +wx ~/Library/Application\ Support/Google/Chrome/NativeMessagingHost
解決辦法,來自Unable to install interceptor bridge from app – Missing NativeMessagingHosts #2288
安裝正常後的畫風如下
2.Google瀏覽器安裝擴展Postman Interceptor
下載地址:Postman Interceptor
安裝完成如下
二、使用
先來看看看沒有傳遞cookie的時候,提示登錄失敗
1. 打開Capture Cookies開關
2.添加捕獲發送Cookie的域名
添加完成後再來請求看看,如下
可以看到已經請求成功!以後再也沒有煩人的Cookie抓包,奧力給~
以上內容由chenqionghe傾情提供,轉載請申請出處,giao~