HTTP란 무엇인가
HTTP 란 무엇인가 Http란 클라이언트와 서버 사이의 통신을 규격화하기 위한 TCP/IP 기반의 프로토콜이다. 주로 클라이언트(웹 브라우저) 가 서버(웹 서버)와 요청, 응답을 주고받는 데 사용된다. HTTP 기반 시스템의 구성 요소 표면적으로는 클라이언트의 요청이 서버에 전송되면, 서버는 그것을 처리하여 응답을 주는 구조이다. 내부를 살펴보면, 클라이언트와 서버 사이에는 프록시와 같은 다양한 구성요소들이 존재한다. 또한 HTTP 가 프로토콜 계층 중 application layer에 존재하기 때문에 대부분의 네트워크 처리 정보, 장애 등은 라우터나 모뎀 등이 처리하게 되어 그 영향도를 줄인다. Client 클라이언트는 user-agent 이다. user-agent 는 유저의 입장에서 작동하는 모든 ..
2024.01.15