Как имитировать медленное соединение, Mac OS localhost? Для отладки веб-приложения нужно сделать медленное соединение, чтобы посмотреть глазами, что происходит в браузере, в «замедленном режиме». Логи не подходят, важна визуальная составляющая. Достаточно ограничения пропускной способности канала, но если можно будет еще регулировать задержку и имитировать потерю пакетов, вообще отлично. Сервер поднят на локальной машине, nginx. Браузер — Safari, могу для этой задачи использовать Chrome. С задачей замедления внешних соединений прекрасно справляется Network Link Conditioner, официальный инструмент Apple. Но он не работает с локалхостом — скорость остается высокой. Есть ли простой способ получить желаемое, или легче перенести эту часть отладки на внешний сервер?

3 Мар 2024 в 19:53
110 +1
0
Ответы
1

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

Для этого необходимо установить Charles Proxy на вашем компьютере, настроить прокси в вашем браузере SafariилиChromeSafari или ChromeSafariилиChrome и настроить Charles для имитации медленного соединения. Вы сможете задать параметры задержки, пропускной способности канала и потери пакетов в настройках Charles Proxy.

Таким образом, вы сможете эффективно имитировать медленное соединение и отладить свое веб-приложение на локальном хосте.

16 Апр 2024 в 15:34
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир