Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法处理的实体:422,使用Laravel中的filepond异步上载文件_Php_Laravel_File Upload_Xmlhttprequest_Filepond - Fatal编程技术网

Php 无法处理的实体:422,使用Laravel中的filepond异步上载文件

Php 无法处理的实体:422,使用Laravel中的filepond异步上载文件,php,laravel,file-upload,xmlhttprequest,filepond,Php,Laravel,File Upload,Xmlhttprequest,Filepond,我正在使用将文件上载到服务器 但是,在使用XMLHttpRequest异步上载文件时。我注意到控制台中弹出以下错误 控制台中获取422(不可处理实体)错误 文件:Sopamo\LaravelFilepond\Http\Controllers\FilepondController.php public function upload(Request $request) { $input = $request->file(config('filepond.inp

我正在使用将文件上载到服务器

但是,在使用
XMLHttpRequest
异步上载文件时。我注意到控制台中弹出以下错误

控制台中获取422(不可处理实体)错误

文件:
Sopamo\LaravelFilepond\Http\Controllers\FilepondController.php

    public function upload(Request $request)
    {
        $input = $request->file(config('filepond.input_name')); // $input = null
下面是调试
upload
方法中的
$request
参数得到的值

$request->files->parameters["filepond"]->test: false
$request->files->parameters["filepond"]->originalName: "originalFileName.pdf" //this is filename
$request->files->parameters["filepond"]->mimeType: "application/pdf"
$request->files->parameters["filepond"]->error: 0
$request->files->parameters["filepond"]->*SplFileInfo*pathName: "C:\xampp\tmp\php16E1.tmp"
$request->files->parameters["filepond"]->*SplFileInfo*fileName: "php16E1.tmp"
我的
config\filepond.php
与相同

以下是我的配置:

FilePond.registerPlugin(
FilePondPluginFileEncode
);
FilePond.create(document.querySelector('input[type=“file”]”);
FilePond.setOptions({
服务器:{
url:“/filepond/api”,
进程:'/process',
还原:“/process”,
标题:{
'X-CSRF-TOKEN':$('meta[name=“CSRF-TOKEN”]).attr('content'))
}
}
});
parse(document.body)

我通过将name属性值添加到
文件
到我的文件输入元素中解决了这个问题。从