728x90
1-1. req.params
예를 들어 /user/:name 경로가 있으면 "name"속성을 req.params.name으로 사용할 수 있다.
https://params/user/12341234 일 경우 12341234를 받는다.
req.param은 더이상 사용하지 않음
1-2. req.query
이 속성은 경로의 각 쿼리 문자열 매개 변수에 대한 속성이 포함 된 개체다.
예를 들어 https://query/search?searchWord=구글검색 이면
searchWord 매개변수(parameter)의 구글검색 이라는 값(argument)을 가져온다.
1-3. req.body
JSON 등의 데이터를 담을때 사용한다. (주로 POST로 유저의 정보 또는 파일 업로드를 보냈을 때 )
요청 본문에 제출 된 키-값 데이터 쌍을 포함한다. 기본적으로 이는 정의되어 있지 않으며 express.json(), express.urlencoded()와 같은 미들웨어를 사용해야한다.
+
폼에서 이를 구조화 하는 방식은 각 inout에 name을 주고 name="review[rating]" 방식으로 구조화 하고
파싱되면 모든 라우트key 아레에 있게 되는것.
728x90
'자바스크립트 끄적끄적' 카테고리의 다른 글
자바스크립트 filter 이용하는거 까먹지 말자!! (0) | 2022.08.21 |
---|---|
자바스크립트 - 배열 합치고 싶을때..!!(concat, push, Spread) (0) | 2022.08.13 |
자바스크립트 동작과정에 대한 좋은 설명 (0) | 2022.08.09 |
자바스크립트 2차원 배열내 최대값 찾기 (0) | 2022.08.08 |
자바스크립트 2차원 배열 선언의 여러가지 방법 (0) | 2022.08.08 |