Form Data

2023. 12. 13. 20:54Node.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