Fiddler:Web調試代理

作者: 金明  來源: InfoQ  發布時間: 2009-03-09 17:47  閱讀: 3713 次  推薦: 0   原文鏈接   [收藏]  
摘要:介紹Fiddler適用于Web調試代理

  Fiddler 是一款免費的記錄主機HTTP(S)通信的代理(proxy),具有豐富的用戶界面,支持監察請求和響應、設置斷點,以及修改輸入輸出數據。同時,它也支持多種數據轉換和預覽,比如解壓縮GZIP、DEFLATE,或者BZIP2格式的文件,以及在預覽面板里顯示圖片。

  Fiddler 可以從此處免費下載,目前穩定版本是v2.2.0.7。最近更新的beta v2.x版本對用戶界面做了加強,并修訂了一些缺陷。對于仍然使用 .NET Framework 1.1的開發人員,Fiddler 也提供了v1.3 版本,只不過該版本已經不再被鼓勵使用。

  Fiddler被主要用來查看單次請求或者響應的內容。別看功能雖小,但在使用AJAX開發富網絡功能的時候可是非常有用——對問題進行調試,或者弄清楚AJAX通信的完整情形

  通過簡單但是非常有用的時間線和可視化工具,Fiddler 也支持查看多個請求之間的通信。

  除了數據監察和統計分析,Fiddler也支持設置斷點,修改請求和響應的數據。這一點在安全性和數據正確性的測試上非常有用。

  Fiddler提供了強大的“開箱即用”的功能,此外它還提供一個基于事件腳本的子系統,包括能進行語法元素感知的腳本編輯器,來支持廣泛的定制。對于 .NET開發人員,Fiddler別具一格地支持使用.NET語言擴展。這里有大量的視頻,幫助人們很快上手。

  Fiddler 能對 IE6/IE7 自動配置調試代理,而且此代理還兼容Firefox、Opera以及任何使用HTTP(S)協議的應用程序。例如,在Firefox里,可以通過“菜 單>屬性>網絡>設置>手動設置代理”[譯注1]手動指定代理:127.0.0.1,端口號8888。

  Fiddler與.NET結合得非常緊,大家熟悉的提供類似功能的工具還有很多:

0
0
 
標簽:ASP.NET AJAX
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()