내맘대로 살기🎉
[Node.js] express. POST방식을 이용한 정보 전달 본문
GET방식과 POST방식의 차이
GET - 어떠한 정보를 서버에 요청해서 가져오는 것. // " <- 서버 "
POST - 사용자의 정보를 서버에 보내는 것. // " -> 서버 "
ㅁ .jade
태그의 속성을 넣고 싶다면
ex) meta(charset='utf-8')
- input이나 textarea의 값을 submit했을 때 값을 가져오고 싶다면 name을 지정해주고 req.query로 참조하면 된다.
ㅁ express
get방식으로 값을 가져올 때는
- req.query.xxxx
post방식으로 값을 가져올 때는
- req.body.xxxx // 하지만 body를 사용하려면 bodyparser(미들웨어)가 있어야 함.
* npm install body-parser --save
- bodyparser를 이용하기 위해서는 app.js에 var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: false}));
를 삽입.
- 온전히 대규모 데이터가 안전하게 전송되려면 post방식을 사용해야 함. 데이터에 대한 제한이 없음.
- URL에 보이지 않고, 암시적으로 전송할 수 있음.
반응형
'개발자의 길 > Node.js' 카테고리의 다른 글
[Node.js] express에서 multer를 이용한 파일업로드 (0) | 2017.05.05 |
---|---|
[Node.js] supervisor를 이용해서 node.js를 쉽게 업로드하자. (0) | 2017.04.27 |
[Node.js] express 쿼리스트링(query string), 시멘틱 URL (0) | 2017.04.27 |
[Node.js] express 정적&동적, 템플릿 엔진 Jade (0) | 2017.04.26 |
[Node.js] express 정적인 파일 저장하기 (0) | 2017.04.25 |
Comments