HTTP
HTTP란?
HTTP는 TCP/IP 기반 응용 계층 통신 프로토콜로, 클라이언트와 서버가 서로 통신하는 방식에 대한 약속이다.
프로토콜이란?
서로 다른 시스템 또는 프로그램 간의 원활한 통신을 가능하게 하기 위해 정의된 표준 규칙
HTTP는 인터넷을 통해 콘텐츠가 요청되고 전송되는 방법을 정의한다. HTTP 자체는 TCP/IP에 의존하여 클라이언트와 서버 간 요청과 응답을 전달하며, 기본적으로 TCP 포트 80을 사용하지만 다른 포트 역시 사용될 수 있다.
비상태성
HTTP는 요청과 응답을 교환하는 동안 상태를 저장하지 않는다. 즉 HTTP 수준에서는 이전에 보냈던 요청과 응답을 기억하지 못하며, 웹 페이지를 방문하든 다른 페이지로 이동하든 모든 요청은 완전히 독립적이다. 이를 HTTP의 비상태성(Stateless)라고 한다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.