2016-08-17 4 views
0

Я хочу проверить некоторые функции пользовательского интерфейса, когда запросы AJAX занимают больше времени. Есть ли простой способ сделать это при использовании Rails 4 в качестве сервера?Как имитировать медленный ответ сервера в Rails?

В принципе, я бы хотел, чтобы каждый запрос AJAX задерживался на 1-2 секунды.

ответ

4

Я предлагаю использовать прокси-сервер http и запросы на задержку. Я сам использую Charles. Он может вводить все виды ограничений на подключение к: задержки, медленность, случайные неудачи и т.д.

enter image description here

Интересный факт: я испытывал то же самое раз (медленный интернет) и забыл снять ограничение на соединение. Затем я провел полдня, очень расстроенный необычно медленным интернетом. Это было так медленно, что я видел jpeg-загрузку по строкам. Я даже позвонил своему интернет-провайдеру и пожаловался. Представьте мое смущение после того, как я нашел причину. :)

+0

плюс один для забавного факта, звонок в интернет-провайдер является эпическим. Опция «только для выбранного хоста» работает с «localhost: 3000»? –

+0

@ Зелёный: еще лучше. Для «выбранного хоста» вы можете указать хост, порт, путь и запрос. Все из них с подстановочными знаками! :) –

Смежные вопросы