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);
라우터에다가 경로를 추가해주면 경로를 포함해서 사용해야 쓸수있다 무척 간편할것같다 뿌듯..
'기존 > 🏀Node' 카테고리의 다른 글
[Node.js] 상위 경로 module.exports = path.dirname(require.main.filename) (0) | 2022.06.08 |
---|---|
[Node.js] html 파일 보내기 path,__dirname (0) | 2022.06.08 |
[Node.js] 404페이지 만들기 (0) | 2022.06.08 |
[Node.js] 라우터 파일 생성 나누기. (0) | 2022.06.08 |
[Node.js] post,get 방식 - body 분석기 (0) | 2022.06.08 |