[Node.js] 경로 추가 경로 필터링

1
2
3
4
5
6
7
8
server.use(bodyParser.urlencoded({extended:false})); 
 
server.use('/admin',adminrouter);  // /admin 을 추가하면  localhost:4000/admin  으로 자동등록된다
server.use(shoprouter);
 
server.use('/',(req,res,next)=>{
    res.status(404).send('<h1>Page 404 Erorr</h1>');   // 응답값이.404일때.page 404 error 메시지 보낼께
 
cs
1
2
3
4
5
6
7
8
9
10
11
// /admin/add-product -=> GET 방식
router.get('/add-product',(req,res,next)=>{    // server.get >> router.get으로 변경     
    console.log('여기로 넘어와랑');  
    res.send('<html><form action="/admin/add-product" method="post"><input type="text" name="title"><button type="submit">상품</button></form></html>')
})
 
 
//  /admin/add-product -- > post 방식
router.post('/add-product',(req,res,next)=>// server.get >> router.get으로 변경  
 
    console.log(req.body); 
cs

 

server.use('/admin',adminrouter);  

 

라우터에다가 경로를 추가해주면 경로를 포함해서 사용해야 쓸수있다 무척 간편할것같다 뿌듯..