Charles Proxy

Session / File

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Основные операции с сессиями
Ctrl + N Cmd + N New Session Создать новую пустую сессию. Очищает текущее рабочее пространство и подготавливает среду для захвата нового трафика. Рекомендуется использовать перед началом новой задачи отладки.
Ctrl + O Cmd + O Open Session Открыть ранее сохранённый файл сессии (.csurl). Позволяет восстанавливать настроенные фильтры, map local/rewrite правила и историю запросов из предыдущей работы.
Ctrl + S Cmd + S Save Session Сохранить текущую сессию в файл. Включает историю запросов, настроенные фильтры и правила компиляции. Файл сохраняется в формате Charles Session.
Ctrl + Shift + S Cmd + Shift + S Save Session As Сохранить сессию под новым именем или в другом формате. Открывает диалог выбора пути и имени файла. Полезно при дублировании сессии с незначительными изменениями.
Ctrl + W Cmd + W Close Session Закрыть текущую вкладку/сессию. Если сессия содержит несохранённые изменения, будет запрошено подтверждение сохранения.
Ctrl + Q Cmd + Q Quit Charles Полный выход из приложения Charles Proxy. Перед завершением предлагает сохранить текущую сессию при наличии несохранённых данных.
Ctrl + P Cmd + P Print Печать данных текущей сессии. Форматирует запросы и ответы в виде отчёта для вывода на принтер или сохранения в PDF.
Рабочее пространство
Ctrl + Shift + R Cmd + Shift + R Clear Session Полная очистка текущей сессии — удаление всех захваченных запросов и ответов. Запросы удаляются безвозвратно, настройки proxy остаются без изменений.

Recording / Proxy

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Запись и управление proxy
Ctrl + R Cmd + R Start / Stop Recording Включить или остановить запись HTTP/HTTPS трафика. При старте proxy начинает перехватывать все сетевые запросы, настроенные в системе. При остановке — запись приостанавливается, но данные сохраняются в сессии.
Ctrl + T Cmd + T Throttling Включить/выключить throttling (ограничение скорости) сети. Позволяет симулировать медленные сетевые соединения (3G, EDGE,slow DSL) для тестирования производительности приложения.
Настройки
Ctrl + Shift + P Cmd + Shift + P Proxy Settings Открыть диалог настроек proxy. Позволяет изменить порт proxy (по умолчанию 8888), настроить исключения (excluded hosts) и выбрать режим работы proxy (system/browser/custom).
Ctrl + Shift + A Cmd + Shift + A SSL Proxying Settings Открыть настройки SSL Proxying для перехвата HTTPS-трафика. Позволяет включить/выключить перехват SSL, добавить исключения для доменов. Важно: для работы требует установки сертификата Charles в систему.
Горячие клавиши Windows Горячие клавиши macOS Название Описание
Редактирование
Ctrl + C Cmd + C Copy Копировать выделенный элемент (заголовок, тело запроса/ответа, URL) в буфер обмена. Поддерживает копирование в зависимости от контекста — raw body, headers, URL и др.
Ctrl + V Cmd + V Paste Вставить содержимое буфера обмена в текущее поле или выделенный участок. Используется в панели редактирования запроса/ответа.
Delete Backspace Remove Entry Удалить выбранную запись из списка запросов. Запрос полностью удаляется из текущей сессии и не может быть восстановлен без перезаписи трафика.
Ctrl + A Cmd + A Select All Выделить все элементы в текущем контейнере — запросы, заголовки, тело. Полезно для массового копирования.
Поиск
Ctrl + F Cmd + F Find Открыть панель поиска по запросам и ответам. Позволяет искать по URL, заголовкам, телу запроса/ответа. Поддерживает точное совпадение и регистрозависимый поиск.
F3 Cmd + G Find Next Перейти к следующему совпадению после текущего поискового запроса. Аналогично поиску с автоматическим переходом к следующему результату.
Shift + F3 Cmd + Shift + G Find Previous Перейти к предыдущему совпадению. Работает в обратном направлении от текущей позиции поиска.
Горячие клавиши Windows Горячие клавиши macOS Название Описание
Ctrl + + Cmd + + Zoom In Увеличить масштаб отображения интерфейса Charles. Полезно для чтения мелких заголовков и тел ответов на больших экранах.
Ctrl + - Cmd + - Zoom Out Уменьшить масштаб отображения интерфейса. Позволяет увидеть больше строк запросов одновременно.
Ctrl + 0 Cmd + 0 Reset Zoom Сбросить масштаб интерфейса до значения по умолчанию (100%). Альтернатива последовательного уменьшения масштаба.
F5 Cmd + R Refresh View Обновить отображение текущей панели. Перезагружает визуальное представление запроса — полезно после изменения настроек proxy или при зависании интерфейса.
Tab Tab Next Pane Переключение фокуса на следующую панель в окне сессии (например, от дерева запросов к панели Headers, затем к Body, XML/JSON, Hex view).
Shift + Tab Shift + BackTab Previous Pane Переключение фокуса на предыдущую панель. Обратное направление навигации между панелями просмотра запроса.

Tools

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Ctrl + Shift + M Cmd + Shift + M Map Local Открыть инструмент Map Local для замены удалённых ответов локальными файлами. Позволяет подменять API-ответы контентом с диска — полезно для тестирования edge-кейсов и кастомных сценариев.
Ctrl + Shift + E Cmd + Shift + E Rewrite Tool Открыть панель Rewrite Tool для автоматической модификации запросов/ответов на лету. Поддерживает регулярные выражения и подстановку — изменение URL, заголовков, тел ответов.
Ctrl + Shift + B Cmd + Shift + B Breakpoints Управление breakpoints (точками останова). При включении запрос приостанавливается до отправки или ответа, позволяя осмотреть и модифицировать данные в реальном времени.
Ctrl + Shift + T Cmd + Shift + T Repeat Advanced Открыть расширенное меню повтора запроса. Позволяет выбрать конкретный запрос из истории и отправить его заново с настройками модификации (изменение URL, заголовков, тела, задержек).

Tree / Request Navigation

Горячие клавиши Windows Горячие клавиши macOS Название Описание
Up / Down Up / Down Navigate Requests Перемещение по списку запросов в дереве сессии. Подсвечивает выбранный запрос и обновляет панели просмотра (Headers, Body, etc.).
Right Right Expand Node Развернуть узел дерева запросов. Раскрывает вложенные под-запросы (например, запросы к ресурсам внутри HTML-страницы: CSS, JS, изображения).
Left Left Collapse Node Свернуть узел дерева запросов. Скрывает вложенные под-запросы, оставляя видимым только родительский запрос.
Enter Return Open Request Details Открыть подробное представление выбранного запроса. Переключает фокус на панели просмотра: URL, HTTP Headers, Raw Request/Response, XML, JSON, Hex view.