Я новичок в программировании узлов, я пытаюсь создать приложение, которое будет иметь функцию, в которой пользователи будут загружать туда документы / изображения, а затем они также смогут просматривать те же файлы, которые они загрузили ранее.
Я столкнулся с мултером, с помощью которого я построил API, который хранит прикрепленный файл на сервере, пожалуйста, обратитесь к следующему коду:
app.post('/submit-form', uploadPlugin.single('files'),(req, res) => {
console.log(req.file);
if (!req.file){
res.status(400).json({"error":"Something went wrong while uploading file"})
return;
}
else
{
path = "C:\\Users\\APIs" + req.file.path
console.log(path)
res.sendFile(path);
}
})
Теперь моя проблема заключается в том, нужно ли мне вообще просматривать прикрепленные файлы. файлы, как я могу это сделать (Например: если кто-то загружает изображение, оно должно показать, что это изображение было загружено)
Я пытаюсь отправить файл в качестве ответа, но на странице HTML он просто показывает gibberi sh (вероятно, поток байтов, см. прикрепленное изображение), вместо этого он должен отображать фактический документ, например, изображение.