해당 포스트에는 HTTP 완벽가이드를 학습하면서 정리할 예정입니다.
웹 서버 웹(Web)의 두 가지 의미가 존재합니다. 일반적인 의미: 거미집 모양의 망 기술적인 의미: 인터넷 망안에서 정보를 공유, 검색할 수 있게 하는 시스템입니다. 사용자들은 인터넷에서 데이터를 주고 받을 수 있습니다.
HTTP란 무엇인가? > ❗ HTTP(Hypertext Transfer Protocol)은 인터넷에서 데이터를 주고 받을 수 있는 프로토콜입니다.
앞서 1장에서 URL이 무엇인지는 살펴 보았습니다.URL이 어떠한 형태로 되어 있는지 살펴봅시다.
HTTP 메시지는 HTTP 애플리케이션 간에 주고받은 데이터의 블록들입니다.
HTTP는 클라이언트와 서버 사이에 프락시 서버, 캐시 서버 등과 같은 중개 서버가 놓이는 것을 허락합니다.
전 세계 모든 HTTP 통신은, 지구상의 컴퓨터와 네트워크 장비에서 널리 쓰이고 있는 패킷 교환 네트워크 프로토콜의 계층화된 집합인 TCP/IP를 통해 이루어집니다. TCP 커넥션 HTTP 커넥션은 몇몇 사용 규칙들을 제외하고는 TCP 커넥션에 불과합니다. TCP
웹 서버는 월드 와이드 웹에서 사용자의 컴퓨터나 모바일 장치로 전송하는 컴퓨터 시스템이나 소프트웨어를 말합니다.
해당 단원에서는 HTTP/2.0에 대해서 다루고 있습니다. 하지만, 여기서 정리할 것은 HTTP/1.0, HTTP/1.1, HTTP/2.0 그리고 HTTP/3.0까지 정리를 해볼 예정입니다.
HTTP/2에서 발전한 HTTP/3에 대해서 살펴볼 것이다.
웹 프록시(Web Proxy) 정리
HTTP 통신에서 사용되는 캐시 정리
게이트웨이, 터널, 릴레이에 대한 정리