Я запускаю jQuery пост ajax для своего контроллера, где я проверяю, существует ли сеанс. Если это так, я читаю значение, забудьте свой сеанс и верните некоторые данные в представление.Не могу забыть сеанс из запроса ajax в laravel 5.2
Если я использую session() -> имеет в функции контроллера после того, как я использую забудьте, он удаляется. Но когда я перезагружаю страницу и снова выполняю запрос ajax, сеанс все еще существует.
В моем контроллере я попытался удалить его, как забыв, так и потянув.
$request->session()->forget('last_history_id');
$request->session()->pull('last_history_id')
Так что мой вопрос, почему я не могу забыть сессий в моей просьбе AJAX, так что ушел со следующей перезагрузки страницы?
Где вы устанавливаете значение этого сеанса? Возможно, перезагрузка страницы заставляет снова задавать переменную сеанса. – Jerodev
Это не тот случай, когда я устанавливаю сеанс при отправке формы, а затем перенаправляю пользователя в список, где я делаю свой пост ajax. – tobros91
Я подозреваю, что вы используете драйвер 'file' для сеансов, верно? – camelCase