Request 객체는 API를 컨트롤하기 위한 메소드를 세개 담고 있다.
- param
- query
- body
헷갈리기 쉬운데, 각각 설명을 추가해보자면:
1. req.param
주소에 포함된 변수를 담는다.
https://github.com/sophryu99/123
2. req.query
주소 바깥 ? 이후의 변수를 담는다.
예) https://github.com/sophryu99/post?q=Node.js
3. req.body
Client에서 보내주는 JSON, XML, Multi Form 등의 데이터를 담는다. 주소에서는 확인할 수 없다.
'개발공부 > 개발' 카테고리의 다른 글
Tree Traversal - Pre-order, In-order, Post-order (0) | 2021.03.02 |
---|---|
Breadth First Search (BFS) - 너비 우선 탐색 (0) | 2021.02.28 |
[Node.js] File System Module (fs 모듈) (0) | 2020.10.28 |
[Javascript] 왕초보의 JSON(JavaScript Object Notation) 기초 다지기 (2) | 2020.10.12 |
Depth First Search (DFS) - 깊이 우선 탐색 (0) | 2020.09.28 |