jquery ajaxポストをコントローラに実行しています。ここで、セッションが存在するかどうかを確認します。そのような場合は、私は値を読んで、私のセッションを忘れ、ビューにいくつかのデータを返します。laravel 5.2のAJAX要求のセッションを忘れることができません。
私が忘れてしまった後に私がsession() - >をコントローラ関数に使用すると、それは削除されます。しかし、私はページをリロードし、再びセッションがあるので、ajaxリクエストをやり直してください。
私のコントローラーでは、忘れてしまって、プルしてみました。
$request->session()->forget('last_history_id');
$request->session()->pull('last_history_id')
それは、次のページのリロードを行っていますので、だから私の質問は、なぜ私は私のAjaxリクエストでセッションを忘れることができないのですか?
このセッションの値はどこで設定しますか?ページを再読み込みすると、セッション変数が再び設定される可能性があります。 – Jerodev
ここではそうではありませんが、私はフォームが投稿されたときにセッションを設定し、ユーザーをajax投稿のリストにリダイレクトします。 – tobros91
'file'ドライバをセッション用に使用していると思われます。 – camelCase