231
Оценить
5900
598

Charles - снифер, дебаггер и прокси-сервер в одной "упаковке". Charles устанавливается как прокси-сервер и позволяет мониторить отправляемые и получаемые пакеты между серверами и вашими интернет-приложениями. В первую очередь это будет интересно разработчикам софта, и администраторам серверов, ведь не имея таких инструментов наладить правильную работу очень сложно.

Charles действует как посредник не только в http соединениях, но и в зашифрованных SSL-каналах. Все запросы вы можете просматривать в виде простого текста. Таким образом, у вас будет возможность отлаживать HTTPS сессии.

Функции симулирования модемных соединений позволят вам протестировать свой сайт для пользователей с низкоскоростным интернетом. Charles сужает канал, симулируя любую пропускную способность.

Этот отладчик хорошо подходит для XML разработок, в частности при работе с AJAX (Asynchronous Javascript and XML) и XMLHTTP. Вы можете наглядно просматривать данные, которые проходят от сервера к клиенту, и наоборот. Charles по умолчанию поддерживает JSON, JSON-RPC and SOAP, отображая каждый из них в простой древовидной форме. 

При установке прокси-сервера программа может автоматически изменить настройки прокси в большинстве браузеров на платформах Windows и Mac OS X.

Ключевые особенности и функции

  • SSL Proxying (проксирование) - возможность просматривать SSL запросы и ответы в текстовом формате;
  • возможность задавать ширину канала. Это нужно для того, чтобы имитировать медленное интернет-соединение, включая задержки передачи данных;
  • отладка AJAX - возможность просматривать XML и JSON запросы и ответы в древовидном или в текстовом формате;
  • AMF - просмотр содержимого сообщений Flash Remoting / Flex Remoting в древовидном формате;
  • Repeat requests to test back-end changes - повтор запросов для проверки изменений;
  • редактирование запросов для тестирования разных соединений;
  • Breakpoints to intercept and edit requests or responses - возможность перехвата и редактирования запросов и ответов;
  • Validate recorded HTML, CSS and RSS/atom responses using the W3C validator - возможность проверки с помощью W3C validator зарегистрированных HTML, CSS и RSS / Atom ответов.

Ограничения бесплатной версии

  • по истечению 30-дневного испытательного срока программу необходимо зарегистрировать.

Что нового в этой версии?

4.0.2 (21.11.2016)
  • добавлена возможность сортировки локальных IP-адресов;
  • увеличен размер окна программы;
  • увеличен размер иконок на панели инструментов;
  • импорт и экспорт JSON теперь включает в себя сведения об исключении;
  • реализовано сглаживание текста при обзоре "Chart".
Смотреть всю историю изменений
Автор обзора : Алексей Астафьев, 26.09.2022
Оценка: 
Системы:
Windows
Размер: 56,8 Мб
Автор:
Языки:
Английский
Лицензия: Trial (Платная)
50 $ ·   Купить
Обновление: 26.09.2022
Версия: 4.6.3 (x64) + 4.2.8 (x86)
Имя файла:
charles-proxy-4.6.3-win64.msi
Подписка на обновления

Новые отзывы о Charles

Отзыв #154 от Boston | Смотреть отзыв отдельно
Достоинства
1. Предоставляет возможность в течение 30 дней всесторонне изучить возможности программы. Пробная версия не ограничена по функциям.
2. Доступна для операционных систем семейства Windows как 32, так 64 битной, для Linux / Unix подобных систем, для MacOS.
3. Делает возможным отладку HTTPS сессий.
4. Позволяет симулировать скорость модема и добавить задержку, таким образом можно протестировать работу сайта при разных скоростях подключения.
5. Автоматически изменяет настройки браузера вне ...Читать далее
Недостатки
1. Я, конечно, понимаю, что программа предназначена для разработчиков и всё такое, но стоит она что-то слишком много. Версия для домашнего использования за 50$ ещё полбеды, а вот серверные версии стоят 400$ за версию для одного сайта и 700$ за много-сайтовую лицензию. Вот это уже через чур.
2. Для запуска программы требуется Java Runtime Environment не ниже версии 1.4.
3. Из-за использования Swing интерфейс программы кажется чужеродным, выделяется среди нативных приложений.
Итоги и комментарии
Невероятно полезная программа для тех, кто занимается разработкой либо отладкой Ajax, Flash и даже простых форм. Видит все редиректы, куда они направлены. Видит, удачно ли кэшируются твои css файлы, javascript сценарии, картинки. Видит, какие ещё ресурсы запрашиваются при загрузке страницы. Видит, что происходит с https запросами. То, что он разработан с использованием Java, конечно вынуждает поставить на компьютер подходящую среду исполнения, но с другой стороны, вы получаете программу, ...Читать далее
Смотреть все отзывы (1) Добавить отзыв

Наборы c этой программой

Программы для игр
Разнообразные программы и утилиты для геймеров. Игровые программы для геймеров.
Дебаггеры/отладчики
Дебаггеры для программирования под Windows и для веб-программирования.

Последние комментарии

Гость#52599
06.07.2017 10:57
Нужно установить сертификат в на компьютер предварительно скачав с сайта www.charlesproxy.com/getssl
Гость#52598
06.07.2017 10:54
Можно
yshostov#48839
18.06.2016 15:40
отличная прога, жаль русификатора нет((
Гость#47966
29.03.2016 17:45
HorrorTM
Гость
скажите как исправить эту ошибку.


Никогда не пользовался данной программой, но смысл перехода игр в Одноклассниках на протокол httpS именно в том, чтобы подключения были шифрованы и данные невозможно было перехватить и взломать приложение. Собственно в вашем случае тоже четко видно, что передача идет именно по шифрованному соединению и причина именно в этом.
а можно это исправить или нет.это защита от самих одноклассников идет.или чарлик не настроен.
HorrorTM#47941
28.03.2016 19:29
Гость
скажите как исправить эту ошибку.


Никогда не пользовался данной программой, но смысл перехода игр в Одноклассниках на протокол httpS именно в том, чтобы подключения были шифрованы и данные невозможно было перехватить и взломать приложение. Собственно в вашем случае тоже четко видно, что передача идет именно по шифрованному соединению и причина именно в этом.
Гость#47939
28.03.2016 18:32
скажите как исправить эту ошибку.
HorrorTM#47461
24.02.2016 08:38
Гость
Как пользаваться ей?
Читать документацию на сайте разработчиков, смотреть обучающие видео на Ютубе, но «на пальцах» вам никогда не сможет этого объяснить.