Я хочу хранить файлы на сервере с пользовательскими свойствами файла.
На стороне клиента я добавляю свойства:
let file = new File([blob], 'flower.jpg')
file.custom = "another properties"
это дает мне
custom:"another properties"
lastModified:1524742832101
lastModifiedDate:Thu Apr 26 2018 13:40:32 GMT+0200 (W. Europe Daylight Time {}
name:"flower.jpg"
size:845941
type:"image/jpeg"
webkitRelativePath:""
Когда я отправляю этот файл на свой сервер узлов, пользовательское свойство удаляется.
Я использую formData и Multer для загрузки файла.
fieldname: 'images',
originalname: 'flower.jpg',
encoding: '7bit',
mimetype: 'image/jpeg',
destination: 'uploads/',
size: 845941
Есть ли способ сохранить файл, включая пользовательские свойства?