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