fiddler抓包 web端數據(包括http 和 https 協議的請求)


 

 

 

 

 

 

接口測試,哪些場景會用到:在系統與系統之間的交互點、在系統內模塊與模塊之間的交互點
接口測試什么呢:測試數據交互、數據傳遞、數據邏輯控制及系統間相互通信

==========================================================

【轉載】https://www.cnblogs.com/chenhuabin/p/10150210.html

隱藏前端展示信息:REGEX:(?insx)/[^\?/]*\.(css|ico|jpg|png|gif|bmp|wav|js)(\?.*)?$

 

PC端網頁會話數據包捕獲

4.1 HTTP會話數據包捕獲

  Fiddler打開后,會自動將瀏覽器代理設置為“127.0.0.1:8888”,關閉時自動修改為原來的代理,這一點上Fiddler還是比較方便的。當然你也可以手動設置瀏覽器代理。開始抓包是必須確保猜到了file下的Capture Traffic是勾選上的,當然也可以通過下方的Capturing按鈕開啟或關閉。

  打開后,Fiddler會自動捕獲所有HTTP會話信息。

4.2 HTTPS會話數據包捕獲

  完成上述設置之后可以捕獲HTTP協議下的會話信息,但現在的很多網站都采用HTTPS協議,用Fiddler不會就會出問題。百度首頁采用的就是HTTPS協議,如下圖所示,當我們嘗試使用Fiddler不會訪問百度首頁時,出現捕獲失敗: 

  所以,若是要捕獲HTTPS協議會話信息,要進行進一步的配置。配置過程如下:

  第一步:打開Tools – Options,然后將彈出窗口內HTTPS選項下的所有可選項都勾選上。

   

  

   有的網上教程說到此點擊OK就可以了,但事實證明,如果就設置到這一步,打開HTTPS網頁會失敗,出現警告“您的連接並不安全”,如下圖所示。所以還要進行第二步操作。

  

  第二步:還是在第一步中打開的彈出窗口內,點擊action,然后選擇第二項,將證書到處到桌面。

  

   第三步:打開firefox瀏覽器,選項-隱私與安全,在最下面找到證書設置項,點擊“查看證書”,導入在第二步中到處到桌面的證書,勾選兩個信任之后確認退出。

   

   

  此時,再次打開百度首頁,查看Fiddler捕獲的信息,發現可以正常訪問百度,且Fiddler沒有報警報信息,且成功捕獲如下所示: 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM