Я создаю приложение node.js, в котором пользователь может загружать файлы и может загрузить их позже. Я храню информацию о файле (исходное имя файла, которое было загружено пользователем, ...) в документе mongodb и назвал этот файл таким же, как идентификатор документа mongodb. Теперь я хочу, чтобы мой пользователь мог загрузить этот файл с исходным именем файла.Как обслуживать статические файлы в node.js после их переименования?
Что я хочу знать, когда пользователь отправляет запрос GET на http://myapp.com/mongoDocument_Id пользователя получает файл с именем myOriginalfile.ext
Я знаю о узловых-статических и других модулях, но я не могу переименовать их перед отправкой файл.
Я использую рамки koa.js.
Спасибо за ваш ответ, я застрял в этом на 6 часов. –
Также это был мой первый вопрос о stackoverflow, поэтому не ожидал такой быстрой реакции. Спасибо –
@varungupta, что вы очень радушны = D – robertklep