[Node.js][Express] express 공부 2 - request 종류 (path parmeter, query string, body parameter)(+ CRUD)
2023. 2. 10. 11:51ㆍgongbu
path parmeter(req.param)
주소에
ex.com/idname/pwvlaue
형식으로 전달
받을때 /:id/:pw 로 받는다
값을 사용하려면 req.param.id, req.param.pw로 사용, 여러개 보내려면 req.params 로 사용
app.get('/:id/:pw', (req, res) => {//id, pw 받기
res.send(req.param.id); //id 출력
});
query string(req.query)
주소에
ex.com/?id=idname&pw=pwvalue
형식으로 전달
값을 사용하려면 req.query.id, req.query.pw로 사용
app.get('/', (req, res) => {// 주소/?id=idname으로 받음
res.send(req.query.id);
});
body parameter(req.body)
post 방식으로 전달(나머지는 get 방식
req.body로 받아서 사용
ex.com/
app.post('/', (req, res) => {
res.send(req.body);//{id : idname}으로 보냈을때 idname 출력
});
(+추가)
CRUD
Create, Read, Update, Delete 의 약자
request 시 전송 방식도 각자 대응하는 것으로 이해하면 편하다
Put - Get - Post - Delete 순서
'gongbu' 카테고리의 다른 글
페이징(Paging) 방식 request , response (0) | 2023.02.11 |
---|---|
JWT Json Web Token (0) | 2023.02.09 |
REST API 규칙(임시) (0) | 2023.02.02 |
[JavaScript][jQuery] 문자열 대입연산자(?) 선택 (0) | 2023.02.02 |
[Spring] RequestMapping 404에러 (해결) (0) | 2023.01.31 |