產品介紹

 

Charles 是一個HTTP代理服務器,HTTP監視器,反轉代理服務器,當瀏覽器連接Charles的代理訪問互聯網時,Charles可以監控瀏覽器發送和接收的所有數據。它允許一個開發者查看所有連接互聯網的HTTP通信,這些包括request, responseHTTP headers (包含cookiescaching信息)

 

 

主要功能

 

支持SSL代理。可以截取分析SSL的請求,charles可以充當HTTP/SSL通信的中間人,使您能夠調試HTTPS會話的內容

 

支持流量控制。可以模擬慢速網絡以及等待時間(latency)較長的請求,harles通過有效地控制帶寬和引入延遲來模擬調制解調器的速度,這樣您就可以像調制解調器用戶一樣體驗整個網站(帶寬模擬器)

 

支持AJAX調試。可以自動將jsonxml數據格式化,charles對于Web瀏覽器中的XML開發非常有用,例如AJAX(異步JavascriptXML)XMLHTTP,因為它使您能夠看到在客戶端和服務器之間流動的實際XMLcharles本身就支持JSONJSON-RPCSOAP;為了便于查看和調試

 

支持AMF調試。可以將Flash Remoting Flex Remoting信息格式化,方便查看。

支持重發網絡請求,方便后端調試。

支持修改網絡請求參數。

支持網絡請求的截獲并動態修改。

檢查HTMLCSSRSS內容是否符合W3C標準。

 

注意:該軟件在特殊情況下會出現劫持瀏覽器導致無法瀏覽網頁的問題(請謹慎使用)

 

charles將在以下瀏覽器上自動配置您的瀏覽器的代理設置:

·Windows系統代理設置(包括Internet Explorer和大多數其他應用程序)

·MacOSX系統代理設置(包括Safari和大多數其他應用程序)Mozilla Firefox(在所有平臺上)

新聞中心