HTTP 개요

개발자 동찬 ㅣ 2023. 11. 17. 20:30

생활코딩의 강의를 듣고 정리하였다.

 

HTTP

하이퍼 텍스트 트렌스펄 프로토콜

HyperText Transfer Protocol

 

처음 HTTP는 4가지로 구성되었다.

처음 웹의 구성 4가지

1. HTML

2. URL
원하는 웹페이지 방문

3. Web browser, Web server
웹페이지를 주고 받는 소프트웨어

4. HTTP
웹브라우저와 웹서버가 통신하는 규칙

 

이 4가지 구성은 웹페이지가 매우 복잡해지더라도, 변경되지 않는다. (즉 웹의 토대라는 것)

 

이중 HTTP를 학습하여 보자

 

처음 HTTP는 매우 단순하였다. 

 

웹이 성장함으로써 성능, 보안, 기술 등의 기술이 발전하였고 HTTP또한 급속도로 발전하게 되었다.

 

결국 풍부한 기능을 가진 프로토콜로 발전하게 되었고, 

 

다양한 멀티미디어를 전송하는 프로토콜이 되었다.

 

따라서 HTTP는 웹을 넘어 인터넷이 동작하는 근간 이라고 할 수 있다.

 

클라이언트는 어떤 메세지를 통해 서버에 요청하고

 

서버는 어떤 메세지로 응답하는지 알아 보도록 한다.

 

인터넷 위에서 동작하는 다른 프로토콜에 대한 이해도도 넓어질 것이다.