如何在Laravel 5.7中为RESTFull API上传多个媒体文件“图像或视频”?

时间:2019-01-01 17:36:25

标签: laravel-5.7

我正在使用Larave 5.7中的RESTFul API项目,并且正在使用邮递员来测试我的API,我正在尝试上传多个图像或视频,但没有任何帮助! 我尝试过这种方式,但是它永远不会进入foreach循环! 而且我也尝试使用allFiles代替file,但是它只给我一个文件(也许是最后选择的一个)!

  foreach ($files as $file) {
        $extension = $file->getClientOriginalExtension();

        $check = in_array($extension,$allowedfileExtension);

        if($check) {
            foreach($request->fileName as $mediaFiles) {

                // save here
            }
        } else {
            return response()->json(['invalid_file_format'], 422);
        }

        return response()->json(['file_uploaded'], 200);

    }

1 个答案:

答案 0 :(得分:1)

enter image description here

我用邮递员以错误的方式上传文件! 这是正确的方法:D 可行:D