Мне нужно установить путь загрузки файла на основе значений полей формы в огромной загрузке формы, которая имеет как файл, так и поля (многостраничный тип формы).
theForm.on ('fileBegin', функция (имя, файл) {...} вызывается перед theForm.parse (req, function (err, fields, files) {...}
Однако кажется, что путь загрузки формы должен быть установлен до того, как поля формы будут проанализированы. Поэтому я пока не вижу способа получить доступ к свойствам в полях. Пока ничего нет, кроме прототипа. Я также смотрел в req.body, но значений там тоже нет.
Это правильно? Есть ли способ изменить путь загрузки формы после того, как поля формы станут доступны, но до того, как файл будет сохранен на диск?
Я использую самую последнюю на сегодня, 31.07.2017.
У меня также используется body-parser для чтения в JSON. Может ли это быть причиной этой проблемы? (Я читал, что это нормально, а также НЕЛЬЗЯ использовать его - его удаление вызывает у меня другие проблемы, поэтому я пока оставил это ...) const bodyParser = require ('body-parser'); const jsonParser = bodyParser.json ();
Большое спасибо!