Я установил это, добавив следующие строки в файле JS и размещение файла на пути app/assets/javascripts/
и включая его в app/assets/javascripts/application.js
как //= require dummy_request
dummy_request.js содержит:
var xhr = new XMLHttpRequest();
xhr.open('GET', 'http://example.com/', true);
xhr.withCredentials = true;
xhr.send(null);
Использование выше техники вы можете отправить запрос на открытие первой страницы времени. Если вы хотите сделать запрос для каждого конкретного интервала, вы можете использовать что-то, как показано ниже:
setInterval(function(){ var xhr = new XMLHttpRequest();
xhr.open('GET', 'http://example.com/', true);
xhr.withCredentials = true;
xhr.send(null); }, 3000);
Используя приведенный выше код, вы можете отправить запрос на интервале каждого 3sec.
Спасибо.