Кроссплатформенная утилита, работающая как с браузерами, так и приложениями, использующими интернет, которая позволяет контролировать и отлаживать весь входящий и исходящий трафик на вашем компьютере, а также отслеживать передачу любых данных.
Charles - это многофункциональная утилита, представляющая из себя прокси-сервер, снифер и дебаггер в одном лице. Она позволяет полноценно мониторить все отправляемые и получаемые пакеты между вашими интернет-приложениями и серверами, а также исправлять различные проблемы, возникающие при обмене данными между браузером, клиентом и удаленным сервером.
Charles поддерживает работу не только с http соединениями, но и с защифрованными SSL-каналами. Все запросы отображаются в виде простого текста, что дает возможность корректно отлаживать HTTPS сессии. Эта программа также безошибочно работает с приложениями, использующими XML, AJAX (Asynchronous Javascript and XML), XMLHTTP и предоставляет возможность наглядно просматривать все данные, проходящие между сервером и клиентом. Программой Charles также поддерживается работа с различными протоколами и форматами обмена данных: SOAP, JSON, JSON-RPC.
По истечению 30-дневного испытательного срока программу необходимо зарегистрировать;
Задержка экрана при запуске программы.
Java 1.4.2 или более поздняя версия.
3.9.2(30.08.2014)
исправлены проблемы с маппингом;
внесены исправление в раздел "Конфигурации";
изменен меню бар и иконки в версии для Mac OS, а также улучшено определение пароля.