如何在Blueimp Jquery文件上载中发布Laravel令牌哈希

如何在Blueimp Jquery文件上载中发布Laravel令牌哈希,laravel,jquery-file-upload,Laravel,Jquery File Upload,我正在使用Laravel5.1和BlueImpjQuery文件上传。我正在使用我自己的上传处理程序 我在删除文件时遇到问题:“令牌不匹配错误” 删除文件时如何发布csrf_token()结果?首先转到app/Http/kernel.php文件 并在这一行添加注释 \App\Http\Middleware\VerifyCsrfToken::class, 进入 尝试此…因为您正在使用jquery,请尝试以下操作: 将此元标记添加到刀片服务器 <meta name="csrf-token"

我正在使用Laravel5.1和BlueImpjQuery文件上传。我正在使用我自己的上传处理程序

我在删除文件时遇到问题:“令牌不匹配错误”


删除文件时如何发布csrf_token()结果?

首先转到app/Http/kernel.php文件 并在这一行添加注释

\App\Http\Middleware\VerifyCsrfToken::class,
进入


尝试此…

因为您正在使用jquery,请尝试以下操作:

  • 将此元标记添加到刀片服务器

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


  • 发布删除编码检出Laravel文档这将删除保护。最好随请求一起发送令牌并保留保护。我很想支持这个答案,因为它很有趣回答得很好。这是文档中的最新版本。
     <meta name="csrf-token" content="{{ csrf_token() }}">
    
                // set up jQuery with the CSRF token, or else post routes will fail
    
        $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') } });