Laravel 视图中AJAX请求、jquery-ujs异步使用DELETE请求时配置X-CSRF-TOKEN

来源:转载

常规在form表单中配置token方式


{!! csrf_field() !!}
Or

Or
<?php echo csrf_field(); ?>

AJAX请求


首先配置meta或者存储在其他地方



ajax调用前设置token到header中


$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});

使用jquery-ujs时


引入ujs



针对a标签的delete请求


删除[Delete]

并且在当前页面增加meta


//token值
//token请求时key

以上两项meta同时配置无误后,点击a标签时会自动附加token参数。


分享给朋友:
您可能感兴趣的文章:
随机阅读: