エンジニアのひよこ_level10

【毎日更新!】新卒2年目エンジニアブログです! プログラムだけじゃなく、マネジメントとかも書いていきたい!

【Laravel】jQueryのajaxでpostする時に、トークン書くのが面倒な方へ【480日目】

jQueryajax使ったpost

Laravelは、csrfトークンをpost処理に入れないと、postをすることが出来ないです。

JavaScript(jQuery)使ってpostするときは、なんとかしてそのトークンを混ぜないといけない。

でも、それを毎回JavaScriptに書くのは面倒・・・

ajaxSetupで登録

        headers: {
            'X-CSRF-TOKEN': "{{ csrf_token() }}"
        }
    });```

これを読み込ませれば、ajaxするときには毎回csrfトークンが送られます!


### jsファイルを分けていて、{{}}記法使えない時
```<meta name="csrf-token" content="{{ csrf_token() }}">```
    headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    }
});```

これでよしです!