1. HTTP API를 만들어보자

2. HTTP 메서드 - GET, POST

3. HTTP 메서드 - PUT, PATCH, DELETE

4. HTTP 메서드의 속성

1. HTTP API를 만들어보자

1-1) API URI 고민

1-1)-1. 리소스의 의미

1-1)-2. 리소스와 행위를 분리

2. HTTP 메서드 - GET, POST

2-1) GET

2-1)-1. GET, 메시지 전달

Untitled

2-1)-2. GET, 서버 도착

Untitled

2-1)-3. GET, 응답 데이터

Untitled

2-2) POST

2-2)-1. POST, 메시지 전달

Untitled

2-2)-2. POST, 신규 리소스 생성

Untitled

2-2)-3. POST, 응답 데이터

Untitled

2-2)-4. POST의 제대로된 정의

2-2)-5. POST 정리

3. HTTP 메서드 - PUT, PATCH, DELETE

3-1) PUT

3-1)-1. PUT, 리소스가 없으면 생성

Untitled

3-1)-2. PUT, 리소스 있으면 대체

3-1)-3. PUT, 리소스 완전히 덮어쓰기

3-2) PATCH

3-3) DELETE

4. HTTP 메서드의 속성