Olaf Bohlen
2023-02-09 fd07ac970d0ca624f3d89e8aaf0f6a3cb20d2dc8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const http = require("http");
const url = require("url");
const greet = require("./greet");
 
const server = http.createServer((req, res) => {
    const { name } = url.parse(req.url, true).query;
    res.statusCode = 200;
    res.setHeader("Content-Type", "text/plain");
    res.setHeader("Access-Control-Allow-Origin", "*");
    res.end(greet(name));
});
 
const port = 3000;
server.listen(port, () => {
    console.log(`Server listening on ${port}`);
});