File uploads can be handled using middleware like multer
, which simplifies the process of handling multipart/form-data
. It stores the files on the server or can directly send them to cloud storage. Example of handling file uploads with multer
:
const express = require('express');
const multer = require('multer');
const upload = multer({ dest: 'uploads/' });
const app = express();
app.post('/upload', upload.single('file'), (req, res) => {
res.send('File uploaded successfully!');
});
app.listen(3000, () => console.log('Server running on http://localhost:3000'));