我正在使用CodeIgniter構建應用程序。 該應用在setTimeoutInterval上有許多AJAX請求,每隔幾秒觸發一次。codeigniter hook用於應用程序版本檢查
現在的情況是: 如果用戶有一個頁面保持打開。該頁面每隔一段時間發送一次Ajax請求。 在那個時候,我已經在服務器上更新了我的應用程序。
所以我想保留一個版本檢查,通知用戶在此期間應用程序是否已升級。
我使用CodeIgniter構建此應用程序。
我在扭動一個「post_controller」鉤子,它將檢查請求頭中的版本和應用中的當前版本。如果有什麼錯誤。它會發送版本不匹配的響應並退出。
現在我能夠做所有事情,但不能停止進一步處理。如果我在這種情況下給出exit(),則視圖響應不會被髮送。
我可以使用簡單的回聲/打印。但CodeIgniter視圖不發送響應,如果我給die()/退出。