这发生在我以前。以前我使用beforeSend选项在ajax请求之前发送令牌,但是这次我使用dropzone并且我不想弄乱它的代码(如果有一种正确的方法来覆盖它的一些功能而不影响其他脚本,我很想知道。我已经在laravel的文档,laracasts,这里和其他谷歌搜索结果中搜索了解决方案,所有问题的答案都使用$.ajaxSetup()
,并设置了{{1}的标题但事情是这对我不起作用,我前一次尝试过,这次我试过了。有人请求帮助,再次X-CSRF-TOKEN
无法正常工作,dropzone正在发出ajax请求,因此我不确定beforeSend是否可以替代。
答案 0 :(得分:0)
如果在表单标记之间使用此代码块,问题可能会得到解决。这对我有用。
<input type="hidden" name="_token" value="{!! csrf_token() !!}">
@foreach($errors->all() as $error)
<p class="alert alert-danger">{{$error}}</p>
@endforeach
@if (session('status'))
<div class="alert alert-success">The file was saved successfully.</div>
@endif
这一步为我提供了最好的结果
[https://tuts.codingo.me/laravel-5-1-and-dropzone-js-auto-image-uploads-with-removal-links/][1]