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

2018-06-14

11277

通りがりすの人

関連メモ

現在:公開中

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

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')
    }
});

もしくは下記でも

<form method="POST" action="/contact" accept-charset="UTF-8">
		{{ csrf_field() }}
0

投稿者:通りがりすの人 / 投稿日:2018-06-14 19:51:08 / PV数:11277 / コメント数:0

sponsor

コメント 0

コメント投稿