HTTP 메시지에 모든 것을 전송
HTTP1.1 가장 많이 사용, 우리에게 가장 중요한 버전.
이후 버전은 성능 개선에 초첨이 맞춰졌다.
RFC2068 (1997) -> RFC2616 (1999) -> RFC7230~7235 (2014)
- 상태유지(Stateful) : 고객이 물건을 구입할 때, 중간에 다른 점원으로 바뀌면 안된다.(중간에 다른 점원으로 바뀔 때 상태 정보를 다른 점원에게 미리 알려줘야 한다.)
- 무상태(Stateless) : 고객이 물건을 구입할 때, 중간에 다른 점원으로 바뀌어도 된다.
- 갑자기 고객이 증가해도 점원을 대거 투입할 수 있다.
- 갑자기 클라이언트 요청이 증가해도 서버를 대거 투입할 수 있다.
- 무상태는 응답 서버를 쉽게 바꿀 수 있다 -> 무한한 서버 증설 가능
HTTP 초기
HTTP 지속 연결
📌HTTP 정리
- HTTP 메시지에 모든 것을 전송
- HTTP 역사 HTTP1.1을 기준으로 학습
- 클라이언트 서버 구조
- 무상태 프로토콜(스테이스리스)
- HTTP 메시지
- 단순함, 확장 가능