express octet stream
const express = require('express');
const app = express();
const fs = require('fs');
app.get('/download', (req, res) => {
const filePath = 'path/to/file.txt';
res.setHeader('Content-Type', 'application/octet-stream');
res.setHeader('Content-Disposition', 'attachment; filename=file.txt');
const fileStream = fs.createReadStream(filePath);
fileStream.pipe(res);
});
const PORT = 3000;
app.listen(PORT, () => {
console.log(`Server is running on port ${PORT}`);
});