Есть фронт, на котором пытаюсь сделать загрузку картинок, типа хостинга картинок, ничего сложного, на кнопку загрузки код :
const handleUploadPhoto = async e => {
e.preventDefault();
const formData = new FormData();
fileList.forEach(file => {
formData.append("files", file, file.name);
});
const { data } = await axios.post("/api/upload", formData, {
headers: {
"Content-Type": "multipart/form-data"
}
});
console.log(data);
};
fileList массив объектов e.dataTransfer.files.
На беке:
public function upload(Request $request)
{
return response()->json($request);
}
Почему мне вовзращается {files:{}} если загружаю картинку, если загружаю что то типа
formData.append('test':'test'); все отрабатывает.... Где ошибся, подскажите пожалуйста, уже вроде и туторы посмотрел, везде одинаковый код, как и у меня.