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数:11278 / コメント数:0
コメント 0
コメント投稿