==H==yper==T==ext ==T==ransfer ==P==rotocol - HyperText를 전송하는 규약(규칙)

- 모든 것이 HTTP
	( HTTP 메시지에 모든 것을 담아서 전송할 수 있다. )
- 클라이언트 <-> 서버 구조
  ( 예전에는 이렇게 분리되어있지 않았다. )
  ( 비즈니스로직, 데이터는 서버에 집중, 클라이언트는 렌더링,드로잉에만 집중 )
  ( 서버, 클라이언트 양측이 독립적으로 개발되어질 수 있게 됨. )
- Stateful, [[Stateless]]
- [[비연결성]](connectionless)
- HTTP 메시지
- 단순함, 확장 가능

HTTP는 Socket을 사용함. [[HTTP 메시지 전송]]

![[Pasted image 20240308142813.png]]

![[Pasted image 20240308142749.png]]
![[Pasted image 20240308142802.png]]