세개 모두 request 프로퍼티에 해당됨.
request 프로퍼티란
'HTTP request'로써 'req'로 표현되는 객체이다. request 'query string', 'parameters, 'body', 'HTTP header' 등의 프로퍼티를 갖는다. 'req'객체는 'Node'의 request 객체보다 향상된 버전이다.
GET요청 : url: `/api/detail/:id`,
위의 GET요청 처럼 /api/detail/:id 라는 라우터 경로가 있을 때 id 값을 req.params로 불러올 수 있음.
GET요청 : url: `/edit?postId=id`,
위의 GET요청 처럼 /edit?postId=id 라는 라우터 경로가 있을 때 id 값을 req.query로 불러올 수 있음. (req.query는 경로상 약속된 값을 가져옴)
req.body의 경우 request body에 ket, velue로 되어있는 객체임. JSON 객체에 접근이 가능함.