node.js - 1
2019.10.16 09:14
Express에서 POST 방식 사용하기
조회 수 319 추천 수 0 댓글 0
POST 방식을 이용해서 요청 받은 데이터는 req.body에 저장되는데, express에서 제공하지 않는다.
다른 콤포넌트를 설치하여 극복해야 한다.
npm install body-parser --save
var express = require('express'); var bodyParser = require('body-parser'); var app = express(); app.use(bodyParser.urlencoded({ extended: false }));
app.use() 메서드를 통해 body-parser를 express와 연결시킨다.
그리고 'post' 방식의 라우터를 만든다.
app.post('/submit_receive', (req, res) => { var id = req.body.id; var pw = req.body.pw; res.send(id + ' ' + pw); });
POST의 정보는 body에 붙어오는 것을 잊지말자.
나머지 사용법은 GET방식과 같다.
번호 | 분류 | 제목 | 날짜 | 조회 수 |
---|---|---|---|---|
» | node.js - 1 | Express에서 POST 방식 사용하기 | 2019.10.16 | 319 |
37 | node.js - 1 | Express에서 MySql 사용 | 2019.10.10 | 754 |
36 | node.js - 2 | Node.js MySQL Limit | 2019.10.10 | 247 |
35 | node.js - 2 | Node.js MySQL Update | 2019.10.10 | 241 |
34 | node.js - 2 | Node.js MySQL Drop Table | 2019.10.08 | 303 |
33 | node.js - 2 | Node.js MySQL Delete | 2019.10.08 | 248 |
32 | node.js - 2 | Node.js MySQL Order By | 2019.10.08 | 253 |
31 | node.js - 2 | Node.js MySQL Where | 2019.10.08 | 451 |
30 | node.js - 2 | Node.js MySQL Select From | 2019.10.08 | 603 |
29 | node.js - 2 | Node.js MySQL Insert Into | 2019.10.01 | 844 |
28 | node.js - 2 | Node.js MySQL Create Table | 2019.10.01 | 287 |
27 | PUG | PUG 07 / INCLUDES | 2019.10.01 | 317 |
26 | PUG | PUG 06 / DOCTYPE | 2019.10.01 | 403 |
25 | node.js - 2 | Node.js MySQL | 2019.09.27 | 307 |
24 | node.js - 2 | NPM의 사용 | 2019.09.26 | 298 |
23 | node.js - 2 | Node.js URL Module | 2019.09.26 | 438 |
22 | PUG | PUG 05 / Conditionals | 2019.09.19 | 670 |
21 | PUG | PUG 04 / Comments | 2019.09.19 | 304 |
20 | PUG | PUG 03 / Code | 2019.09.19 | 677 |
19 | PUG | PUG 02 / Case | 2019.09.19 | 328 |