人気のPHP WEBアプリケーションフレームワークLaravelのTipsを記録していきます

Laravel で ajax post 時に csrfトークンを送信する

● Laravel で ajax post 時に csrfトークンを送信する

● 1. Laravel Bladeファイルに次を追加

    <meta name="csrf-token" content="{{ csrf_token() }}">

● 2. axios で post送信時にcsrfトークンを送信する

postメソッドを次のように書き換えます

axios.post(url, postdata)

 ↓

axios.post(url, postdata,{
        headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }
})
No.1720
03/20 06:48

edit