const http = require('http');
const fs = require('fs');
const server = http.createServer((req, res) => {
if (req.url !== '/file') {
res.writeHead(404, { 'Content-Type': 'text/plain' });
return res.end('Not found');
}
const stream = fs.createReadStream('meetcode.txt');
stream.on('error', () => {
res.writeHead(404, { 'Content-Type': 'text/plain' });
res.end('Missing file');
});
res.writeHead(200, { 'Content-Type': 'text/plain' });
stream.pipe(res);
});
server.listen(3005, () => console.log('http://localhost:3005'));
const http = require('http');
const fs = require('fs');
const server = http.createServer((req, res) => {
if (req.url !== '/file') {
res.writeHead(404, { 'Content-Type': 'text/plain' });
return res.end('Not found');
}
const stream = fs.createReadStream('meetcode.txt');
stream.on('error', () => {
res.writeHead(404, { 'Content-Type': 'text/plain' });
res.end('Missing file');
});
res.writeHead(200, { 'Content-Type': 'text/plain' });
stream.pipe(res);
});
server.listen(3005, () => console.log('http://localhost:3005'));