0104 TIL
0104 TIL
Created By: 성희 배 Last Edited: Jan 04, 2020 2:52 PM
Routing
- 애플리케이션 엔드 포인트 (URI) 의 정의
- URI가 클라이언트 요청에 응답하는 방식의 정의
라우터
- HTTP 메소드 중 하나로부터 파생 → get, post, head, delete…
- app.route()
- 라우트 경로에 대하여 체인 가능한 라우트 핸들러 작성 가능
GET vs POST
- GET
- 서버로부터 정보를 조회하기 위해 설계된 메소드
- 데이터를 Body에 담지 않고 쿼리 스트링을 통해 전송
- POST
- 리소스를 생성/변경하기 위해 설계
- Body에 담아서 전송 → 대용량 데이터 전송 가능
- GET vs POST?
- GET : Idempotent (멱등)
- POST : Non-dempotent
- GET은 언제나 똑같은 결과를 return (멱등)
- POST는 달라질 수 있음