file upload as body directly We need to pipe the data to writestream for this ```js const express = require("express"); const fs = require("fs"); const app = express(); const port = 8090; app.use(express.json({ limit: "10mb" })); // Adjust the limit as needed app.use(express.static(__dirname + "/public")); // Handle PUT request with file in the request body app.put("/upload", (req, res) => { console.log("body: ", req.body); console.log("file: ", req.files); const wsStream = fs.createWriteStream("uploads/name.mp3"); req.pipe(wsStream); req.on("end", () => { wsStream.close(() => { res.json({ data: "success" }); }); }); }); app.listen(port, () => { console.log(`Server is running on port ${port}`); }); ``` Front end ```html