자바스크립트 끄적끄적
자바스크립트 (1) - req 관련 끄적끄적
코딩질문자
2022. 5. 9. 18:30
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