laravel无法获得图片的扩展

时间:2016-11-04 18:15:55

标签: javascript php laravel

我正在使用Laravel 5.3
我通过前端的javascript裁剪图像,然后通过ajax将其上传到后端,

标题是这样的: enter image description here

dd()图片:

public function changeAvatar(Request $request)
{

    $file = $request->file('croppedImage');
    dd($file);

}

结果是这样的: enter image description here

但是,dd()是图片的扩展名:

public function changeAvatar(Request $request)
{
    $file = $request->file('croppedImage');
    $extension = $file->getClientOriginalExtension();
    dd($extension);
}

结果为''

为什么?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您正在上传" blob"文件名没有任何扩展名,因此您必须使用mimeTypetype来指定正确的扩展名。