Я использую CodeIgniter для создания приложения. Приложение имеет много запросов AJAX на setTimeoutInterval, которое срабатывает каждые несколько секунд.codeigniter hook для проверки версии приложения
Теперь ситуация: Если у пользователя открыта страница. Страница отправляет запросы ajax с интервалами. В этот момент я обновил приложение на сервере.
Поэтому я хочу сохранить проверку версии, которая уведомляет пользователя, если приложение было обновлено тем временем.
Я использую CodeIgniter для создания этого приложения.
Я корчу крюк «post_controller», который проверяет версию в заголовке запроса и текущей версии приложения. Если что-то не так. Он отправит ответ на несоответствие версии и выйдет.
Теперь я могу делать все, но не могу остановить дальнейшую обработку. Если я даю exit() в этой конкретной ситуации, ответ вида не отправляется.
Я могу использовать простой эхо/печать. Но представление CodeIgniter не отправляет ответ, если я даю die()/exit.