Charles是開發(fā)過程中常用的一種抓包工具,但是通常在使用過程中偶爾會出現(xiàn)抓包中文亂碼或者rewrite數(shù)據(jù)時中文亂嗎的問題,這時可以通過下面的方式處理;
1,打開Charles工具
頂部工具欄-->Tools-->RewriteSettings界面,如圖:

Rewrite Setting彈窗
2,勾選EnableRewrite選項(xiàng),點(diǎn)擊左下角Add選項(xiàng)按鈕添加rewrite規(guī)則:

規(guī)則設(shè)置
標(biāo)識1:名稱可以自定義,用于區(qū)分
標(biāo)識2:接口配置
標(biāo)識3:數(shù)據(jù)配置
由于我們是處理抓包或者rewrite數(shù)據(jù)時,出現(xiàn)的中文亂碼問題,因此可以不設(shè)置接口。
3,配置編碼規(guī)則,點(diǎn)擊3添加規(guī)則的Add選項(xiàng),在彈窗中按照下圖添加規(guī)則

Rewrite Rule彈窗
4,配置完成點(diǎn)擊OK,關(guān)閉RewriteRule彈窗,回到ReWriteSettings彈窗,點(diǎn)擊Apply選項(xiàng)即可;

Rewrite Settings彈窗