關(guān)于Charles
Charles是在自己電腦上運(yùn)行的 web 代理 (http 代理/http 監(jiān)視器)。把您的web 瀏覽器 (或其他 Internet應(yīng)用程序)配置為通過(guò)Charles訪問(wèn) Internet, 接下來(lái)Charles就可以記錄和顯示發(fā)送和接收的所有數(shù)據(jù)。

在 web 和 Internet 開(kāi)發(fā)中, 無(wú)法看到 web 瀏覽器/客戶端和服務(wù)器之間發(fā)送和接收的信息內(nèi)容。由于沒(méi)有可見(jiàn)性, 確定出錯(cuò)的確切位置既困難又耗時(shí)。而Charles能夠看到整個(gè)的開(kāi)發(fā)過(guò)程,查找出確切的出錯(cuò)位置變得很容易, 之后就可以快速診斷并解決問(wèn)題。
Charles使排除故障的過(guò)程更加快速,可靠和先進(jìn),從而節(jié)約大量的時(shí)間和免去查找故障過(guò)程中的一些苦惱!
Charles功能
以下是Charles功能的主要功能:
Charles可以充當(dāng)HTTP/SSL 通信中間人的角色,確??梢詫?duì)HTTPS 會(huì)話的內(nèi)容進(jìn)行調(diào)試。
帶寬限制
Charles可以通過(guò)有效的寬帶節(jié)流和產(chǎn)生的延遲來(lái)模擬調(diào)制解調(diào)器的速率, 這樣就可以以調(diào)制解調(diào)器用戶的身份體驗(yàn)整個(gè)網(wǎng)站(帶寬模擬器)。
AJAX
對(duì)于 web 瀏覽器中的 xml 開(kāi)發(fā),如 AJAX (Asynchronous Javascript和 XML) 和 XMLHTTP ,Charles的作用很大。通過(guò)它能夠看xml在客戶端和服務(wù)器之間的流動(dòng)。Charles本機(jī)支持 JSON, JSON-RPC 和 SOAP;以簡(jiǎn)化的樹(shù)格式顯示每個(gè)文件, 以便于查看和調(diào)試。
Flash
Charles極其適合 Adobe Flash的開(kāi)發(fā)人員, 因?yàn)樵谏厦娌榭?LoadVariables, LoadMovie 和 XML 負(fù)載的內(nèi)容。除此之外,Charles還支持Flash Remoting (AMF0 和 AMF3)。
自動(dòng)配置瀏覽器和系統(tǒng)代理服務(wù)器設(shè)置
Charles將在以下瀏覽器中自動(dòng)配置瀏覽器的代理設(shè)置:
•Windows 系統(tǒng)代理設(shè)置 (包括 Internet 資源管理器和大多數(shù)其他應(yīng)用程序)
•Mac OS X 系統(tǒng)代理設(shè)置 (包括 Safari 和大多數(shù)其他應(yīng)用程序)
•Mozilla Firefox (在所有平臺(tái)上)
京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫(huà)