У меня проблемы с выяснением, как это сделать с помощью Rails, хотя, возможно, это связано с тем, что я не знаю подходящего термина для него.
Я в основном хочу сделать это:
def my_action
sleep 1
# output something in the request, but keep it open
print '{"progress":15}'
sleep 3
# output something else, keep it open
print '{"progress":65}'
sleep 1
# append some more, and close the request
print '{"sucess":true}'
end
Однако я не могу понять, как это сделать. Я в основном хочу воспроизвести медленное интернет-соединение.
Мне нужно сделать это, потому что я перебираю сайты, на что уходит время, когда я «сплю» выше.
Обновление
Я читаю это с помощью iOS, поэтому я не хочу сервер веб-сокетов, я думаю.