18

В настоящее время я использую GAE (google app engine) и пытаюсь реализовать некоторую проверку AJAX. Итак, я получил пару текстовых полей и "спиннеров" (загрузчиков ajax), которые должны отображаться при отправке запроса AJAX. Но я развернул на своем локальном компьютере (localhost), поэтому GAE SDK очень быстро реагирует на любой запрос. Требуется около 50-70 мс (миллисекунд) для выполнения всего запроса AJAX, что очень далеко от реального.

Есть ли способ как-то симулировать медленное интернет-соединение? Я просто хочу посмотреть, как работают мои "спиннеры". Я хочу проверить некоторые настройки ajax (jquery) на время ожидания, ошибки и так далее ...

Есть идеи ?

5 ответов5

9

Если вы используете браузер для имитации этого, вы можете использовать Firefox Throttle, Internet Explorer Throttle или Fiddler.

5

Используя Linux, у вас есть программное обеспечение под названием Trickle, которое запускает процесс и ограничивает его использование полосы пропускания.

4

Я бы проверил Чарльза Прокси. Он имеет ограничение полосы пропускания и является кроссплатформенным с очень чистым интерфейсом.

2

Это бесплатно и просто для Mac OS X и работает со всеми браузерами: http://mschrag.github.io/

0

Вы можете использовать «медленное интернет-соединение» с мобильного телефона (например, GPRS). У вас должен быть мобильный телефон, который становится модемом при подключении к ПК, и оператор, который обеспечивает такой тип соединения.

Например, я могу подключить свой телефон LG к своему компьютеру и использовать программу удаленного доступа (предоставляемую LG), чтобы выполнить соединение в TIM, моем операторе. Итак, мое интернет-соединение составляет около 40 кбит / с.

У вас будет медленное соединение, но вы не можете регулировать его скорость только с этим.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .