// let url = new URL('http://example.com/business/mart/item?category=14&id=2965')
// console.log(url.protocol)
// console.log(url.host)
// console.log(url.pathname)
// console.log(url.search)
// const http = require('http')
// const users = ['Tom', 'Andy', 'Jessica', 'Paul']
// const server = http.createServer((req, res) => {
// if(req.url === '/') {
// res.end('
Welcome!
')
// } else if(req.url === '/users') {
// res.end(`${users}
`)
// } else if(req.url.split('/')[1] === 'users') {
// let userIdx = req.url.split('/')[2]
// let userName = users[userIdx - 1]
// res.end(`${userName}
`)
// } else {
// res.end('Page Not Available
')
// }
// })
// server.listen(3000)
const http = require('http');
const express = require('express');
const app = express();
const users = ['Tom', 'Andy', 'Jessica', 'Paul'];
app.get('/', (req,res) => {
res.end('Welcome!
')
});
app.get('/users', (req,res) => {
res.end(`${users}
`)
});
app.get('/users/:id', (req,res) => {
const userName = users[req.params.id - 1]
res.end(`${userName}
`)
});
app.get('*', (req,res) => {
res.end('Page Not Available
')
});
app.listen(3000)