Я использую multer для чтения в виде данных с несколькими частями. Однако я действительно не хочу его загружать. Я хочу поместить его содержимое в строку. Есть ли простой способ сделать это?Преобразование файла multer в строку
-1
A
ответ
2
Непищевые поля не хранятся на диске при использовании файла DiskStorage
multer (по умолчанию для хранения).
Однако, если вы хотите, чтобы файлы, которые будут сохранены в памяти тоже, то вам нужно использовать multer-х MemoryStorage, который будет хранить файлы в качестве буферов, которые затем можно преобразовать в строку, если вы хотите:
var storage = multer.memoryStorage();
var upload = multer({ storage: storage });
// ...
app.post('/profile', upload.single('aboutme'), function(req, res) {
console.log(req.file.buffer);
});
Смежные вопросы
- 1. Преобразование файла в строку
- 2. multer файла без расширения
- 3. Multer не добавляет расширение файла
- 4. node.js multer сохранение имени файла в db
- 5. Отслеживание хода загрузки файла в multer nodejs
- 6. Multer 1.0.3 Загрузка файла в текстовый файл
- 7. Преобразование файла json в одну строку
- 8. Преобразование файла свойств Java в строку JSON
- 9. Преобразование HTML-файла в C# как строку
- 10. Преобразование двоичного файла в строку Base64
- 11. Saxon XSLT преобразование в строку Вместо файла
- 12. Преобразование текстового файла в одну строку
- 13. Преобразование файла TXT неизвестной кодировки в строку
- 14. Отсутствует неявное преобразование файла в строку
- 15. Преобразование имени файла в c-строку
- 16. Преобразование указаний Google в строку формы файла
- 17. Загрузка файла с использованием Express и multer
- 18. Загрузка файла NodeJS с помощью multer
- 19. Изменить имя файла при использовании экспресс/multer
- 20. Загрузка файла с помощью FormData и multer
- 21. Ошибка загрузки файла Multer Ошибка: Неожиданное поле
- 22. Узел multer в маршрутах
- 23. Преобразование size_t в строку
- 24. сохранение загруженного файла в каталоге проекта с помощью multer
- 25. Преобразование unicode в строку
- 26. Преобразование списка в строку
- 27. Преобразование: uid_t в строку, off_t в строку
- 28. Преобразование байта [] в строку
- 29. Использование объекта хранения Multer
- 30. System.String [] ARGV преобразование в строку