HTTP란 하이퍼 텍스트 전송 프로토콜로 오늘날 웹에서 가장 널리 사용되는 프로토콜입니다.

HTTP 핵심 특징은 비연결성과 무상태성입니다. 비연결성은 서버가 클라이언트와의 연결을 필요 이상으로 계속 점유하지 않고, 요청/응답 단위로 자원을 사용하는 성질입니다. HTTP/1.1 이후에는 연결을 재사용할 수 있지만, 애플리케이션 관점에서는 각 요청이 독립적으로 처리됩니다.

무상태성은 서버가 이전 요청의 상태를 기본적으로 기억하지 않는 성질이라, 필요한 정보는 클라이언트가 매 요청에 함께 보내야 합니다. 이 구조는 서버 확장에는 유리하지만, 로그인처럼 상태 유지가 필요한 기능은 쿠키, 세션 , 토큰과 같은 별도의 매커니즘으로 보완해야 합니다.