TIL_ API document

해달·2021년 8월 6일
0

TIL

목록 보기
27/80
post-thumbnail

Today 공부

  • Web server
  • App server
  • Node server

req.body (send로 들어오는?)(요청의 바디)

req.body는 body-parser를 사용하기 전에는 default 값으로 Undefined 설정되기 때문에
express.json() 또는 express.urlencoded()와 같은 바디 파싱 미들웨어를 사용할 때 채워집니다.


req.query

경로의 각 쿼리 문자열 매개 변수에 대한 속성을 포함하는 개체
쿼리 파서가 비활성화로 설정되면 빈 객체 {}이고, 그렇지 않으면 구성된 쿼리 파서의 결과

GET /airport?query={query}

  • req.query.query

/flight?departure_times=2021-12-02T12:00:00

  • req.query.departure_times

req.params

경로 "매개변수"에 매핑된 속성을 포함하는 개체입니다
예를 들어 /user/:name 경로가 있는 경우 "name" 속성을 req.params.name으로 사용할 수 있습니다.
이 객체의 기본값은 {}입니다.

GET /flight/{:id}

  • req.params.id

마치며,

과제를 진행하며 ,프레임워크와 라이브러리에 대해 조금 더 공부해야봐야겠다 생각이 들었다.
새로운 메소드들이 각각 정의되어있는게 달라 뜻을 이해하는데 조금 힘들었다.
파라미터의 정보에서 필수포함여부 부분도 확인을 잘 하고
응답이 어떤 방식으로 오는지(여러개인지,한개인지)등.. 내용을 잘 파악해야 겠다고 생각했다.

0개의 댓글