하이퍼텍스트 전송 프로토콜(HTTP)은 HTML 과 같은 하이퍼미디어 문서를 전송하기위한 애플리케이션 레이어 프로토콜 이다. 웹 브라우저와 웹 서버 간의 커뮤니케이션을 위해 디자인되었지만, 다른 목적으로도 사용될 수 있다. HTTP 는 클라이언트가 요청을 생성하기 위한 연결을 연 다음 응답을 받을 때 까지 대기하는 전통적인 클라이언트-서버 모델을 따른다. HTTP는 무상태 프로토콜 이며, 이는 서버가 두 요청간에 어떠한 데이터(상태)도 유지하지 않음을 의미한다. 일반적으로 안정적인 전송레이어 로 UDP와 달리 메세지를 잃지 않는 프로토콜인 TCP/IP 레이어를 기반으로 사용한다. RUDP- 안정적인 업데이트인 UDP의 적합한 대안 이다.
가이드와 튜토리얼을 통해 HTTP를 사용하는 방법을 배워보세요.
→ 클라이언트 - 서버 프로토콜의 기본 기능들: 할 수 있는 것과 의도된 용도.