Form Data
2023. 12. 13. 20:54ㆍNode.js Express
const form_get = (req, res) => {
return res.status(200).render('form_post');
}
const form_post = (req, res) => {
return res.status(200).json({"title":req.body.title, "data":req.body.data});
}
module.exports = {
form_get,
form_post,
}
const express = require('express')
const {form_get, form_post} = require('../controllers/form_controller')
const router = express.Router();
router.route('/').get(form_get).post(form_post)
module.exports = router;
app.use('/form', formPage);
express는 모듈을 정의하고
정의한 모듈을 라우터에 할당하고
그 라우터를 app에서 사용 하는 구조로 되어 있다
form data는 모듈에 들어오는 req인자에 들어 있으며
.body에서 원하는 .키값으로 부를 수 있다
'Node.js Express' 카테고리의 다른 글
| Session (0) | 2023.12.13 |
|---|---|
| WebSocket (0) | 2023.12.13 |
| MongoDB (0) | 2023.12.13 |
| CSRF (0) | 2023.12.13 |
| Node.js express Studying project (0) | 2023.12.11 |