天天看點

Postman教程-通過設定代理/攔截器捕獲請求資訊

大家都知道,通過抓包工具捕獲請求,并且修改參數重發,那麼,postman工具是不是也可以呢?答案肯定是可以的。

1、Postman代理功能 

通過代理捕獲請求

首先,需要先開啟postman的代理功能:

Postman教程-通過設定代理/攔截器捕獲請求資訊

預設的端口是5555,并且可以設定預設捕獲到的請求儲存到哪個Collections下面。

以抓取手機上的app請求資訊為例,可以在代理的地方設定ip和端口,然後就可以在postman看到捕捉的請求資訊了:

Postman教程-通過設定代理/攔截器捕獲請求資訊

2、Postman攔截器功能介紹 

通過攔截器Interceptor抓取請求資訊

Postman攔截器是一個Chrome浏覽器擴充插件,可以作為捕獲HTTP或HTTPS請求的代理。它可以直接從Chrome浏覽器捕獲網絡請求,并将其預設儲存到Postman的“History”頁籤中(可以更改到其他Collections中)。這意味着使用者可以實時調試Web應用程式API。

攔截器原理

Postman教程-通過設定代理/攔截器捕獲請求資訊

1、 Chrome浏覽器是向Web伺服器發送請求的用戶端,請求被Postman攔截器攔截。

2、 攔截器監聽Chrome浏覽器的任何調用,捕獲請求,并向Postman發送請求。

3、Web伺服器将響應直接傳回Chrome浏覽器。

操作步驟如下:

打開postman用戶端版本,先在下圖中點選圈中的位置安裝元件。

待上面的元件安裝完成之後,

然後打開谷歌浏覽器,在插件中心搜尋Postman Interceptor插件進行安裝,安裝完成之後,在postman的用戶端上面會顯示如下的資訊:

Postman教程-通過設定代理/攔截器捕獲請求資訊

然後就可以打開谷歌浏覽器,通路某個網站,然後在postman用戶端中檢視捕獲到的請求資訊:

Postman教程-通過設定代理/攔截器捕獲請求資訊

還可以在postman的用戶端針對請求方式以及url的資訊進行過濾:

Postman教程-通過設定代理/攔截器捕獲請求資訊

往期推薦

Postman教程-Response相關的基本操作

Postman教程-Send Requests相關的基本操作

Postman教程-接口測試流程&發送第一個請求

2020年小博公衆号文章集錦