24 lines
538 B
JavaScript
24 lines
538 B
JavaScript
const http = require('http');
|
|
const port = 19090;
|
|
|
|
const server = http.createServer((req, resp) => {
|
|
let data = [];
|
|
req.on('data', (chunk) => {
|
|
data.push(chunk);
|
|
});
|
|
req.on('end', () => {
|
|
resp.statusCode = 200;
|
|
resp.setHeader('Content-Type', 'text/html');
|
|
resp.end(`<p>Hello, <b>${JSON.parse(data).message}</b>!</p>`);
|
|
});
|
|
|
|
|
|
});
|
|
server.listen(port, () => {
|
|
console.log('listening on ' + port);
|
|
});
|
|
process.on('SIGINT', () => {
|
|
console.log('closing.. ');
|
|
server.close();
|
|
});
|