Advertisement
Lola_D

node-server

May 31st, 2020
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.59 KB | None | 0 0
  1. const http = require('http')
  2. const url = require('url')
  3. const port = 8000
  4.  
  5. const requestHandler = (request, response) => {
  6.   const parsedUrl = url.parse(request.url, true)
  7.   if (parsedUrl.query.name && parsedUrl.query.city) {
  8.     response.end(`Hello ${parsedUrl.query.name} from ${parsedUrl.query.city}`)
  9.   } else {
  10.     response.end('Please provide name and city parameters')
  11.   }
  12. }
  13.  
  14. const server = http.createServer(requestHandler)
  15.  
  16. server.listen(port, (err) => {
  17.   if (err) {
  18.     console.error('Something bad happened')
  19.   } else {
  20.     console.log(`server is listening on ${port}`)
  21.   }
  22. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement