- Описание
- Возможности
- Ограничения
- Что нового
Charles — это мощный HTTPS и HTTP-прокси, который используется для мониторинга и отладки сетевых запросов между клиентом (например, браузером или мобильным приложением) и сервером. Он перехватывает и отображает весь трафик HTTP и HTTPS, что позволяет разработчикам анализировать запросы и ответы, тестировать API, выявлять ошибки и оптимизировать производительность. Это сниффер, дебаггер и прокси-сервер в одной "упаковке" (или "web debugging proxy").
Charles предоставляет детализированный интерфейс для анализа каждого запроса и ответа, включая возможность просмотра в текстовом или бинарном виде, а также удобные инструменты для форматирования JSON и XML. Можно изменять запросы и ответы на лету, что помогает тестировать различные сценарии и условия без изменения кода на стороне клиента или сервера. Поддерживается ограничение скорости соединения, что позволяет симулировать медленные или нестабильные сети, например, мобильное соединение или слабый Wi-Fi.
Приложение поддерживает анализ API-запросов и ответов, а также работу с WebSocket, что делает его полезным инструментом для тестирования современных веб-приложений. Можно также настроить его для работы с мобильными устройствами (iOS и Android) и отлаживать мобильные приложения, перехватывая их сетевой трафик.
При установке прокси-сервера программа может автоматически изменить настройки прокси в большинстве браузеров на платформах Windows и Mac OS X.
Ключевые особенности и функции
- Перехват и анализ HTTP и HTTPS трафика.
- Просмотр заголовков, содержимого запросов и ответов.
- Изменение запросов и ответов на лету.
- Throttling для ограничения скорости соединения.
- Поддержка анализа API и WebSocket.
- Отладка AJAX — возможность просматривать XML и JSON запросы и ответы в древовидном или в текстовом формате.
- AMF - просмотр содержимого сообщений Flash Remoting / Flex Remoting в древовидном формате.
- Повторение и автоматизация запросов.
- Автоматический повтор запросов для проверки изменений.
- SSL-прокси для расшифровки HTTPS-трафика.
- Работа с мобильными устройствами (iOS и Android).
- Возможность проверки с помощью W3C validator зарегистрированных HTML, CSS и RSS / Atom ответов.
- Захват и экспорт данных сессий.
Ограничения бесплатной версии
- по истечению 30-дневного испытательного срока программу необходимо зарегистрировать.
Что нового в этой версии?
- добавлена возможность сортировки локальных IP-адресов;
- увеличен размер окна программы;
- увеличен размер иконок на панели инструментов;
- импорт и экспорт JSON теперь включает в себя сведения об исключении;
- реализовано сглаживание текста при обзоре "Chart".
Скриншоты и Видео:
Категория: | |
Системы: |
Windows
Другие платформы (1)
|
Размер: | 56,5 Мб |
Автор: | Karl von Randow ( Сайт) |
Языки: |
Английский
|
Лицензия: |
Trial
(Платная)
|
Обновление: | 20.08.2024 |
Версия: | 4.6.7 (x64) + 4.2.8 (x86) |
- Простота использования.
- Широкие возможности анализа и изменения сетевых запросов.
- Поддержка HTTPS.
- Мобильная отладка.
- Throttling и симуляция медленных сетей.
- Является коммерческим продуктом, хотя и есть пробная версия.
- Программа больше ориентирована на индивидуальное использование, нежели на работу в командах.
Доступные платформы
Новые отзывы о Charles
2. Доступна для операционных систем семейства Windows как 32, так 64 битной, для Linux / Unix подобных систем, для MacOS.
3. Делает возможным отладку HTTPS сессий.
4. Позволяет симулировать скорость модема и добавить задержку, таким образом можно протестировать работу сайта при разных скоростях подключения.
5. Автоматически изменяет настройки браузера вне ...Читать далее
2. Для запуска программы требуется Java Runtime Environment не ниже версии 1.4.
3. Из-за использования Swing интерфейс программы кажется чужеродным, выделяется среди нативных приложений.