Как сделать задержку ответа со стороны сервера в OpenServer на локальной машине.

Обсуждение общих вопросов связанных с программой
Аватара пользователя
djasonx
Сообщения: 16
Зарегистрирован:
03 фев 2015, 22:25

Как сделать задержку ответа со стороны сервера в OpenServer на локальной машине.

djasonx » 18 апр 2016, 13:29

Здравствуйте. Нужно реализовать по сути примитивную задачу, заключаеться она в том, что бы реализовать задержку ответа сервера, создать искусственный пинг большего промежутка по времени.
Дело в том, что я хочу просмотреть, как будет вести себя прогресс бары на сайте, которые показываются когда клиентская сторона ждет ответа от сервера. Так как все происходит на локальном сервере ответ мгновенный и прогресс бары появляются практически не загрузившись, удаляются так как код выполняется сразу же из за того, что ответ от сервера происходит без какой либо задержки. Я понимаю что можно реализовать это с помощью php кода, но суть в том что я запрашиваю всего один json файл ajax запросом и на сервере ни чего обрабатывать не надо, на нем просто лежит этот файл.
iGloom
Сообщения: 1
Зарегистрирован:
18 апр 2016, 13:36

Re: Как сделать задержку ответа со стороны сервера в OpenServer на локальной машине.

iGloom » 18 апр 2016, 13:38

Можно включить в панели разработчика Chrome "Throttling" (вкладка Network)
Там можно поставить высокий Latency, за счет чего сымитируется долгое ожидание ответа от сервера.
Аватара пользователя
djasonx
Сообщения: 16
Зарегистрирован:
03 фев 2015, 22:25

Re: Как сделать задержку ответа со стороны сервера в OpenServer на локальной машине.

djasonx » 18 апр 2016, 13:41

iGloom, хорошо спасибо за совет, этого конечно более чем достаточно, просто интересно, есть ли такая возможность в OpenServere, в настройках я не нашел эмуляции задержки ответа сервера.
Аватара пользователя
Максим
Сообщения: 5380
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Как сделать задержку ответа со стороны сервера в OpenServer на локальной машине.

Максим » 18 апр 2016, 13:43

Вам именно пинг нужен или скорость отдачи файла? Посоветую вам локальный прокси fiddler для этих целей: https://www.telerik.com/download/fiddler
Там в настройках можно урезать скорость как вам надо.
Аватара пользователя
Максим
Сообщения: 5380
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Как сделать задержку ответа со стороны сервера в OpenServer на локальной машине.

Максим » 18 апр 2016, 13:45

djasonx писал(а):iGloom, хорошо спасибо за совет, этого конечно более чем достаточно, просто интересно, есть ли такая возможность в OpenServere, в настройках я не нашел эмуляции задержки ответа сервера.
Именно задержки нет да и невозможно это средствами Apache или Nginx. Скорость урезать можно, но эта возможность временно отключена, вернется в будущих обновлениях Open Server.
Аватара пользователя
djasonx
Сообщения: 16
Зарегистрирован:
03 фев 2015, 22:25

Re: Как сделать задержку ответа со стороны сервера в OpenServer на локальной машине.

djasonx » 18 апр 2016, 13:52

Максим, точно, fiddler у меня есть, о нем что то я не подумал как то. Будем пробовать. Жаль что в OpenServer настройки урезания скорости отключены, в верстке тоже нужная вещь, эмулировать так сказать медленный интернет, и смотреть что происходит и как работает анимация, зависящая от скорости интернета на стороне клиента. Всем спасибо!
Ответить