загрузить файл expressjs, проверить, действительно ли был отправлен файл, указать максимальный размер файла и сохранить его имя

Работая с expressjs около месяца, я наткнулся на проблему загрузки файлов. Несмотря на то, что я консультировался с Google и различными блогами, я не смог найти ответ на следующие три вопроса:

Что мне нужно сделать / какие настройки для bodyParser мне нужно выбрать, чтобы:

  1. Убедитесь, что в настоящее время действительно был загружен файл (. При отправке формы без выбора файла создается пустой файл ).

  2. Где я могу указать максимально допустимый размер файла?

  3. Как я могу опустить переименование файла?

В настоящее время я включаю bodyParser в свой экспресс (v.3.0.0 )приложение со следующей опцией:

{keepExtensions: true, uploadDir: __dirname + '/public/uploads'}
6
задан R.G. 3 August 2012 в 15:45
поделиться