В Charles Proxy для настройки троттлинга (ограничения скорости соединения) можно использовать следующие параметры:
- Bandwidth: Ограничивает максимальную скорость загрузки (Download) и выгрузки (Upload) данных в килобитах в секунду (kbps).
- Latency: Добавляет задержку (пинг) к каждому запросу и ответу в миллисекундах (ms).
- Reliability: Эмулирует потери пакетов (%) на заданном проценте запросов.
- Stability: Эмулирует нестабильное соединение, добавляя случайные короткие отключения.
Эти параметры можно применять глобально ко всему трафику, либо выборочно для определенных хостов или IP-адресов через настройки окна Throttling Settings.
Пример конфигурации в интерфейсе Charles (визуальный):
json