응답방법
- res.send( );
- ( ) 안에 배열 오브젝트를 입력하면 Json 형태로 응답
- ( ) 안에 배열, 오브젝으를 string 타입으로 입력하면 문자형태로 응답
- 상태코드 직접설정해서 응답
- res.status(200).send();
요청 데이터 사용 방법
- body 에 있는 데이터 이용
- req.body
- Query parameter( /search?key=value)이용
- req.query
// http://localhost:3000/users?page=1 와 같은 형태로 요청할때 사용
app.get('/users', (req, res) => {
console.log(req.query); // {page : "1"}
});
- Path variable
- req.params
// http://localhost:3000/users/1
app.get('/users/:userId', (req, res) => {
console.log(req.params); // {userId: "1"}
});
'프로그래밍 > Node.js' 카테고리의 다른 글
REST API 설계하여 요청 및 응답하기 : body-parser 이용 (0) | 2023.07.29 |
---|---|
REST API : 경로 Naming, HTTP Method (0) | 2023.07.26 |
Express Routing(라우팅) (0) | 2023.07.25 |
HTTP response status codes(상태코드) (0) | 2023.07.24 |
서버에 요청에 필요한 3가지 수단 정의 (0) | 2023.07.22 |