我正在使用Dropzone使用Laravel 5上传图像.在Dropzone对我的URL进行put调用后,我收到以下错误:
VerifyCsrfToken.php第67行中的TokenMismatchException:
但是,当我查看请求的有效负载时,令牌存在:
------ WebKitFormBoundary91A7BYrMsDcGTEvx Content-Disposition:form-data; NAME = "_方法"
PUT ------ WebKitFormBoundary91A7BYrMsDcGTEvx Content-Disposition:form-data; NAME = "_令牌"
j3NbjibYF7k8g2w1P0enw6YVfDrDvCGKFMCFt4NX ------ WebKitFormBoundary91A7BYrMsDcGTEvx内容处置:形状数据; NAME = "标题"
这是我的JS:
Dropzone.options.realDropzone = {
url: '/user/manage/10',
method: 'PUT',
paramName: 'file',
uploadMultiple: false,
parallelUploads: 100,
previewsContainer: '#dropzonePreview',
addRemoveLinks: true,
maxFiles: 10,
autoProcessQueue: false,
init: function () {
var dropZone = this;
this.element.querySelector("#save").addEventListener("click", function (e) {
e.preventDefault();
e.stopPropagation();
console.log("clicked submit");
dropZone.processQueue();
});
},
};
Run Code Online (Sandbox Code Playgroud)
我的表格:
{!! Form::model($asset, ['method' => 'PUT', 'class' => 'dropzone', 'id' => 'real-dropzone', 'action' => ['UserManagementController@update', …Run Code Online (Sandbox Code Playgroud)