IT's Jenna

Server 2 본문

Backend/Backend 기본

Server 2

developer Jenna 2021. 1. 13. 11:40

라우팅이란?

  • Url로 전달받은 path의 경로에 따라 클라이언트에 응답하는 정보를 달리 하는 것
  • path는 port/ 뒤에 온다

URL

Http Method

  • Http 프로토콜은 클라이언트의 요청을 구분할 수 있는 요청 메소드를 포함하고 있다
  • 대표적인 요청 메소드 4가지 (CRUD API : Creat/Read/Update/Delete)

1. GET

  • 서버의 자원(데이터)를 받기 위해 요청하는 메소드
  • 일반적으로 어떤 홈페이지를 띄웠을 때 나오는 화면은 모두 Get method로 받아온 것
  • 성공 시 코드 200 return

2. POST

  • 클라이언트에서 서버로 데이터를 입력할 때 요청하는 메소드
  • 예를 들면 로그인 페이지에서 아이디와 패스워드를 입력할 때 사용된다
  • 성공 시 코드 201 return

3. PUT

  • 서버의 기존 데이터를 수정할 때 사용
  • 성공시 코드 201 return

4. DELETE

  • 서버의 기존 데이터를 삭제할 때 사용
  • 성공시 코드 204 return

 

<참고>

velog.io/@jch9537/URI-URL

'Backend > Backend 기본' 카테고리의 다른 글

Express 환경 사용하기 1  (0) 2021.01.18
NodeJS 사용 시 필요한 패키지 및 사이트  (0) 2021.01.13
Server  (0) 2021.01.11
NodeJs Architecture  (0) 2021.01.09
백엔드 기본 개념 및 용어 정리  (0) 2021.01.09
Comments