Laravel5.5 Ajaxで419エラーが返ってくる

エラー PHP Laravel

Request URL: http://local/ajax/test/
Request Method: POST
Status Code: 419 unknown status

HTTPのエラー419なんてないけど?・・・あるの?

これよくあるCSRFトークンのエラーですね。
これで解決です。

// viewのmetaタグのところに記述
<meta name="csrf-token" content="{{ csrf_token() }}">

// jsのajax使う前に記述
$.ajaxSetup({
    headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    }
});

Laravelおにいさん / 2018-06-14 / 1327 / 0
このエントリーをはてなブックマークに追加
関連記事

まだコメントがついていません。

ログイン不要でコメントの投稿ができます。