Postman中文文檔——捕獲HTTP請求(Capturing HTTP requests)

捕獲HTTP請求

如果您使用API??來構(gòu)建客戶端應(yīng)用程序 —— 移動應(yīng)用程序,網(wǎng)站或桌面應(yīng)用程序,則可能需要查看在應(yīng)用程序中發(fā)送和接收的實際HTTP請求流量。在某些情況下,您甚至可能會發(fā)現(xiàn)沒有記錄的API。Postman為您提供了輕松查看和捕獲此網(wǎng)絡(luò)流量的工具。您可以在Postman應(yīng)用程序中使用內(nèi)置代理,也可以使用Postman Chrome應(yīng)用程序的Interceptor擴(kuò)展。在本地應(yīng)用程序中支持Interceptor擴(kuò)展即將推出。


使用Postman的代理示例

在本教程中,我們將使用Postman的代理功能來檢查從您的手機(jī)出來的HTTP通信。在開始使用之前,請確保您的計算機(jī)和移動設(shè)備已連接到同一個本地?zé)o線網(wǎng)絡(luò)。

步驟1:在Postman中設(shè)置代理

通過單擊標(biāo)題工具欄中的圖標(biāo),在Postman應(yīng)用程序(MacOS)中打開PROXY SETTINGS窗口。

保留代理設(shè)置中提到的端口的注釋。在這種情況下,讓我們保持默認(rèn)端口5555。將目標(biāo)設(shè)定為“歷史(History)”。這樣的話您的所有請求將被捕獲并存儲在“歷史記錄”側(cè)欄中。

步驟2:查看您的計算機(jī)的IP地址

在OS X上,可以在“系統(tǒng)偏好設(shè)置”>“網(wǎng)絡(luò)”中找到計算機(jī)的IP地址 。系統(tǒng)的IP地址就像這里的例子 192.168.0.101

步驟3:在您的移動設(shè)備上配置HTTP代理

打開移動設(shè)備的無線設(shè)置,并更新無線連接的配置以使用HTTP代理。在第二步中使用您從計算機(jī)檢索到的IP設(shè)置設(shè)置為Server的IP地址。使用您在步驟1 Postman中建立的端口設(shè)置端口。

將設(shè)備的代理IP地址(本例中為iPhone)設(shè)置為從系統(tǒng)和端口獲取的I??P地址5555

都設(shè)置好了話轉(zhuǎn)到Postman應(yīng)用程序,您將在側(cè)欄的歷史記錄History)下查看到列出的網(wǎng)絡(luò)請求。打開設(shè)備的Web瀏覽器或應(yīng)用程序,您將看到通過應(yīng)用程序或瀏覽器發(fā)出的HTTP請求。


更多設(shè)備的代理連接設(shè)置

許多開發(fā)者社區(qū)已經(jīng)發(fā)布了一些有用的教程來介紹在各種操作系統(tǒng)上如何設(shè)置代理服務(wù)器。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容