Fiddler是一款用于抓包的HTTP調(diào)試工具,通過它我們可以記錄所有客戶端和服務(wù)器的http和https請求(即通訊請求、顯示連接時間),使用協(xié)議,連接時長,結(jié)束時間等等信息。適合開發(fā)人員使用,輕松編輯Web會話,使用Fiddler,就越能幫助你了解HTTP協(xié)議。歡迎有需要的用戶前來本文中獲取Fiddler(HTTP抓包工具)!
功能介紹
Fiddler是一個HTTP調(diào)試抓包工具,通過代理的方式獲取程序http通訊的數(shù)據(jù),可以用其檢測網(wǎng)頁和服務(wù)器的交互情況。
它可以幫您記錄,調(diào)試Microsoft Internet Explorer與Web應(yīng)用程序的交互,找到Web程序運行性能的瓶頸,如查看向Web服務(wù)器發(fā)送cookies的內(nèi)容,下載內(nèi)容的大小等功能。
Fiddler還是一個http調(diào)試代理,它能夠記錄所有的你電腦和互聯(lián)網(wǎng)之間的http通訊,F(xiàn)iddler可以也可以讓你檢查所有的http通訊,設(shè)置斷點,以及Fiddle所有的“進出”的數(shù)據(jù)(指cookie,html,js,css等文件)。 Fiddler要比其他的網(wǎng)絡(luò)調(diào)試器要更加簡單,因為它僅僅暴露http通訊還有提供一個用戶友好的格式。
Fiddler 包含一個簡單卻功能強大的基于JScript .NET事件腳本子系統(tǒng),他非常靈活性非常棒,可以支持眾多的http調(diào)試任務(wù)。Fiddler是用C#寫出來的。程序?qū)炎约鹤鳛橐粋€微軟互聯(lián)網(wǎng)服務(wù)的系統(tǒng)代理中去。你可以通過檢查代理設(shè)置對話框來驗證Fiddler是被正確地截取了web請求。操作是這樣的:點擊IE設(shè)置,工具,局域網(wǎng)設(shè)置,最后點擊高級。
作為系統(tǒng)代理,所有的來自微軟互聯(lián)網(wǎng)服務(wù)(WinInet)的http請求再到達目標Web服務(wù)器的之前都會經(jīng)過Fiddle,同樣的,所有的Http響應(yīng)都會在返回客戶端之前流經(jīng)Fiddler。
特色
1、Fiddler適用斷點調(diào)試技術(shù)性,如果你在手機軟件的菜單欄—rules—automaticbreakpoints選擇項挑選beforerequest,或是當這種請求或響應(yīng)屬性可以跟總體目標的規(guī)范相符合,F(xiàn)iddler測試版就可以中止Http通信,而且容許改動請求和響應(yīng)。這類作用針對安全性測試是十分有效的,自然還可以用于做一般的系統(tǒng)測試,由于全部的編碼途徑都能夠用于演練。
2、根據(jù)表明全部的Http通信,F(xiàn)iddler測試版能夠輕輕松松地演試什么用于轉(zhuǎn)化成一個頁面,根據(jù)統(tǒng)計分析頁面(便是Fiddler左側(cè)的那一個大框)用戶能夠很輕輕松松地應(yīng)用多選題,來獲得一個WEB頁面的“總重”(頁面文檔及其有關(guān)js,css等)你還可以很輕輕松松地見到你請求的某一頁面,一共被請求了幾回,及其是多少字節(jié)數(shù)被轉(zhuǎn)換了。
3、用戶能夠添加一個Inspector軟件目標,來應(yīng)用.net下的一切語言表達來撰寫Fiddler拓展。RequestInspectors和ResponseInspectors給予一個文件格式標準的,或是是被特定的(用戶自定)Http請求和響應(yīng)主視圖。
4、此外,根據(jù)曝露HTTP頭,用戶能夠看到什么頁面被容許在手機客戶端或是是代理商端開展緩存文件。假如如果一個響應(yīng)沒有包括Cache-Control頭,那麼他就不容易被緩存文件在手機客戶端。
下一篇:Web服務(wù)器解決方案