Charles官方版是一款HTTP抓包工具,能夠讓開發者查看所有網絡和機器之間的HTTP流量情況。包括請求、響應、HTTP頭信息(包含cookies和緩存)等,可以檢查HTMl,CSS和RSS內容是否標準,主要用于網頁的開發和調試等。
功能介紹:
為了使任何瀏覽器(或任何應用程序)使用Charles,它必須配置為使用Charles作為其代理服務器。大多數瀏覽器將有一種方法手動配置,但手動配置是惱人的,因為你必須配置和重新配置每次啟動和停止查爾斯。
幸運的是,Charles在許多情況下可以自動配置代理設置,包括:
Windows / Internet Explorer代理設置 - 大多數Windows應用程序自動使用
Mac OS X代理設置 - 大多數Mac OS X應用程序自動使用
Mozilla Firefox代理設置(所有平臺)
1、Windows代理設置
Charles可以自動配置Windows代理設置,以便Internet Explorer和其他Windows應用程序自動開始使用Charles。默認情況下,Charles將配置,然后重新配置Windows代理設置每當Charles啟動或退出。
Charles代理配置行為可以在Charles中的代理菜單,代理設置對話框中更改。
如果要自己查看這些設置,請在“連接”選項卡上的“Internet選項”控制面板中配置Windows代理設置。
2、Mac OS X代理設置
Charles可以自動配置Mac OS X系統代理設置,以便Safari和其他Mac OS X應用程序自動使用Charles。
當您首次安裝Charles時,系統將提示您授予Charles自動配置代理設置的權限。之后,Charles將在Charles啟動或退出時配置并重新配置Mac OS X代理設置。
Charles代理配置行為可以在Charles中的代理菜單,代理設置對話框中更改。
如果要自己查看Mac OS X代理設置,請在“系統首選項”的“網絡”面板中配置Mac OS X代理設置。
3、iOS設備設置
要在您的iPhone上使用Charles作為HTTP代理,您必須在iPhone的設置中手動配置WiFi網絡上的HTTP代理設置。
1、支持SSL代{過}{濾}理。可以截取分析SSL的請求。
2、支持流量控制。可以模擬慢速網絡以及等待時間(latency)較長的請求。
3、支持AJAX調試。可以自動將json或xml數據格式化,方便查看。
4、支持AMF調試。可以將FlashRemoting或FlexRemoting信息格式化,方便查看。
5、支持重發網絡請求,方便后端調試。
6、支持修改網絡請求參數。
7、支持網絡請求的截獲并動態修改。
8、檢查HTML,CSS和RSS內容是否符合W3C標準。
在本站下載最新安裝包,點擊exe文件,根據安裝向導依次進行安裝
等待安裝完成即可
認為雙方各:
支持SSL代{過}{濾}理。可以截取分析SSL的請求
你也:
特別好用的軟件,值得大家下載
網友評論