Charles – это HTTP-прокси, запущенный прямо на вашем копьютере.
Ваш браузер или любое другое приложение с доступом в интернет будет настроено на доступ через Charles, а он, в свою очередь, будет показывать и отображать все полученные и отправленные данные.
Разрабатывая под веб Вы не можете посмотреть какие именно данные проходят между клиентом и сервером, а без этого довольно тяжело определить в чем же именно была допущена ошибка. С Charles Вы легко сможете увидеть что просиходит, быстро определить и устранить проблему.
Charles позволяет отлаживать веб-приложения быстро и надежно, сохраняя Ваше время и нервы!
Ключевые особенности:
- SSL-прокси – просмотр SSL-запросов и ответов в виде обычного текста
- Ограничение пропускной способности (Bandwidth Throttling) для симуляции медленных соединений, включая задержки
- Отладка AJAX – просмотр XML и JSON запросов и ответов в виде структурированного дерева или просто текста
- Просмотр в виде дерева содержимого данных AMF, передаваемых Flash и Flex приложенями
- Отправка повторных запросов для проверки изменения ответа сервера
- Изменение запросов для проверки корректного ответа сервера
- Брейкпоинты для перехвата и изменения запросов или ответов
- Проверка записанных ответов в форматах HTML, CSS и RSS/Atom при помощи W3C Validator
В раздачу включены 2 версии:
- Первая совместима c Mac OS X 10.3 – 10.10, использует Apple Java 6, но SSL-прокси не работает c расширением SNI (Server Name Indication)
- Вторая использует Oracle Java SE 7 и включает полную поддержку SSL-прокси.
Разработчик: Karl von Randow
Системные требования: Mac OS X 10.3 – 10.10
Язык интерфейса: только английский
Таблэтка: Присутствует (серийник)
Charles 3.10.1 (53.27 MB):
http://nitroflare.com/view/A3129C2692BC6C1/Charles_3.10.1.zip