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