
Charles for Mac(抓包工具)
詳情介紹
Charles Mac版是運行在MacOS平臺上的一款抓包工具,是一個在您自己的計算機上運行的web代理(HTTP代理/ HTTP監(jiān)視器)。您的web瀏覽器(或任何其他Internet應用程序)被配置為通過Charles訪問Internet,然后Charles能夠記錄并顯示所有發(fā)送和接收的數(shù)據(jù)。
在Web和Internet開發(fā)中,您無法看到Web瀏覽器/客戶端和服務器之間發(fā)送和接收的內容。如果沒有這種可視性,確定錯誤的確切位置是非常困難和耗時的。Charles可以很容易地看到正在發(fā)生的事情,這樣您就可以快速診斷和修復問題。本站免費提供Charles for Mac下載。
Charles for Mac(抓包工具)功能
1、關鍵特性
SSL代理-在純文本中查看SSL請求和響應。
帶寬節(jié)流以模擬慢的Internet連接,包括延遲。
AJAX調試—將XML和JSON請求和響應視為樹或文本。
AMF -將Flash Remoting / Flex Remoting消息的內容視為樹。
重復請求來測試后端更改。
編輯請求以測試不同的輸入。
斷點來攔截和編輯請求或響應。
使用W3C驗證器驗證記錄的HTML、CSS和RSS/atom響應。
2、查爾斯的特性
以下是我認為查爾斯的主要特點。探索這些特性和發(fā)現(xiàn)其他特性的最好方法就是下載免費試用版。
3、SSL代理
Charles可以充當HTTP/SSL通信的中間人,使您能夠調試HTTPS會話的內容。
4、帶寬限制
Charles通過有效地控制帶寬和引入延遲來模擬調制解調器速度,這樣您就可以體驗到整個網(wǎng)站作為一個調制解調器用戶(帶寬模擬器)。
5、AJAX
Charles對于web瀏覽器中的XML開發(fā)非常有用,比如AJAX(異步Javascript和XML)和XMLHTTP,因為它使您能夠看到在客戶機和服務器之間流動的實際XML。Charles natively支持JSON、JSON- rpc和SOAP;以簡化的樹格式顯示每一個,便于查看和調試。
6、閃光
Charles對于Adobe Flash開發(fā)人員非常有用,因為您可以查看LoadVariables、LoadMovie和XML負載的內容。Charles還支持Flash Remoting (AMF0和AMF3)。
軟件作用
1、截取 Http 和 Https 網(wǎng)絡封包。
2、支持重發(fā)網(wǎng)絡請求,方便后端調試。
3、支持修改網(wǎng)絡請求參數(shù)。
4、支持網(wǎng)絡請求的截獲并動態(tài)修改。
下載地址
- Mac版
- /電腦版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載