Почему laravel не возвращает имя файла? Запрос проходит, без ошибок. Но возвращается пустой ответ.
public function loadImage()
{
if ($file = Request::file('image')) {
$fileName = $file->getClientOriginalName();
$fileExt = $file->getClientOriginalExtension();
$fileSize = $file->getClientSize();
echo $fileName;
}
}
$('body').on('change','#image',function(){
var $that = $(this),
formData = new FormData($that.get(0));
$.ajax({
type: 'post',
url: '/loadImage',
data: formData,
cache : false,
processData: false,
dataType: 'json',
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
},
success: function() {
alert("success")
}
})
})
Отправляется следующее:
------WebKitFormBoundaryVi34hPNAQ7p7Ka6y
Content-Disposition: form-data; name:"image"; filename="Без имени-2.png"
Content-Type: image/png
------WebKitFormBoundaryVi34hPNAQ7p7Ka6y--