const http = require('http');
const fs = require('fs');
const server = http.createServer((req, res) => {
const url = req.url;
const method = req.method;
if (url === '/message' && method === 'POST') {
const body = [];
req.on('data', function (chunk) {
body.push(chunk);
});
req.on('end', () => {
const parseBody = Buffer.concat(body).toString();
const message = parseBody.split('=')[1];
fs.writeFileSync('message.txt', message);
});
res.statusCode = 302;
res.setHeader('Location', '/');
return res.end();
}
});
server.listen(3000);