Charles Proxy是一款功能強(qiáng)大的抓包神器,這款軟件界面簡(jiǎn)單直觀,上手非常容易。Charles可以通過(guò)將自己設(shè)置成系統(tǒng)的網(wǎng)絡(luò)訪問(wèn)服務(wù)器,使得所有的網(wǎng)絡(luò)訪問(wèn)請(qǐng)求都通過(guò)它來(lái)完成,從而實(shí)現(xiàn)了網(wǎng)絡(luò)封包的截取和分析。
使用說(shuō)明:
下面是pc端的抓包使用情況 Charles支持抓去http、https協(xié)議的請(qǐng)求,不支持socket。
然后charles會(huì)自動(dòng)配置IE瀏覽器和工具的代理設(shè)置,所以說(shuō)打開工具直接就已經(jīng)是抓包狀態(tài)了。
主要功能:
1. 支持SSL代理?梢越厝》治鯯SL的請(qǐng)求。
2. 支持流量控制?梢阅M慢速網(wǎng)絡(luò)以及等待時(shí)間(latency)較長(zhǎng)的請(qǐng)求。
3. 支持AJAX調(diào)試?梢宰詣(dòng)將json或xml數(shù)據(jù)格式化,方便查看。
4. 支持AMF調(diào)試。可以將Flash Remoting 或 Flex Remoting信息格式化,方便查看。
5. 支持重發(fā)網(wǎng)絡(luò)請(qǐng)求,方便后端調(diào)試。
6. 支持修改網(wǎng)絡(luò)請(qǐng)求參數(shù)。
7. 支持網(wǎng)絡(luò)請(qǐng)求的截獲并動(dòng)態(tài)修改。
8. 檢查HTML,CSS和RSS內(nèi)容是否符合W3C標(biāo)準(zhǔn)。