美文网首页
laravel ajax 显示 419 (unknown sta

laravel ajax 显示 419 (unknown sta

作者: hailsin | 来源:发表于2019-03-25 14:44 被阅读0次

    laravel中发送ajax请求报419,是因为csrf的值没有设置

    页面头部添加

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

    js中使用

    // $('meta[name="csrf-token"]').attr('content');
    
    $.ajaxSetup({
        headers: {
            'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
        }
    });
    
    // or
    var postData = {  _token: $('meta[name="csrf-token"]').attr('content') };
    $.post('/xxx', postData, function(data){}, 'json');
    

    相关文章

      网友评论

          本文标题:laravel ajax 显示 419 (unknown sta

          本文链接:https://www.haomeiwen.com/subject/oanvvqtx.html