HTTP除錯工具推薦:Fiddler

一喵嗚發表於2015-08-10

Fiddler是一個web除錯代理。它能夠記錄所有客戶端和伺服器間的http請求,允許你監視,設定斷點,甚至修改輸入輸出資料,fiddler包含了一個強大的基於事件指令碼的子系統,並且能夠使用.net框架語言擴充套件。

Fiddler的工作原理

Fiddler 作為系統代理,當啟用Fiddler 時,IE 的PROXY 設定會變成127.0.0.1:8888。所有的來自網際網路服務的HTTP 請求在到達目標Web 伺服器之前都會經過Fiddler,同樣的,所有的HTTP 響應都會在返回客戶端瀏覽器之前經過Fiddler。

看上圖,你就明白原理了,它以8888埠開本地代理伺服器,並且支援https!另外,除了他具有一般web偵錯程式的所有功能之外,其最最大的一個特點是可以中途修改http通訊內容來達到除錯的功能。

Fidder的功能簡介

  1. 網路狀況監視
  2. 除錯線上js\css
  3. 檢視一個檔案及其所引用檔案的請求載入速度
  4. 抓取線上檔案(html\js\css\img\xml….)
  5. 始終從伺服器重新整理
  6. 解碼器功能
  7. ie下除錯localhost

軟體下載地址:http://www.fiddler2.com/fiddler2/

相關文章