HTTP 완벽가이드[3] HTTP 메시지 - (1)
on HTTP
3.1 메시지의 흐름
- HTTP 메시지는 HTTP 애플리케이션 간에 주고받은 데이터의 블록들
- 이 데이터 블록들은 메시지의 내용과 의미를 설명하는 텍스트 메타 정보로 시작하고 다음에 선택적으로 데이터가 올 수 있음
- 이 메시지는 클라이언트, 서버, 프락시 사이를 흐름
3.1.1 메시지는 원 서버 방향을 인바운드로 하여 송신
- 메시지가 원 서버로 향하는 것은 인바운드로 이동하는 것
- 모든 처리가 끝난 뒤에 메시지가 사용자 에이전트로 돌아오는 것은 아웃바운드로 이동하는 것
3.1.2 다운스트림으로 흐르는 메시지
- 요청 메시지냐 응답 메시지냐에 관계없이 모든 메시지는 다운스트림으로 흐름
- 메시지 발송자는 수신자의 업 스트림
3.2 메시지의 각 부분
- HTTP 메시지는 단순한, 데이터의 구조화된 블록