HTTP

The HyperText Transfer Protocol (HTTP)은 Web에서 하이퍼미디어 문서를 전송하는 네트워크 프로토콜입니다. 일반적으로 하이퍼미디어 문서를 사람들이 읽을 수 있도록 브라우저와 서버 사이에 존재합니다. 현재 버전의 HTTP 명세는 HTTP/2입니다.

URI의 일부로, "http://example.com/" 내의 "http"를 "스킴"이라고 합니다. "http" 스키마를 사용하는 리소스는 일반적으로 HTTP 프로토콜을 사용하여 암호화되지 않은 연결을 통해 전송됩니다. "https" 스키마 ("https://developer.mozilla.org"와 같이)는 리소스가 HTTP 프로토콜을 사용하여 전송되지만 안전한 TLS 채널을 통해 전송된다는 것을 나타냅니다.

HTTP 텍스트 기반 (모든 통신은 일반 텍스트로 수행됩니다) 이며 stateless (이전의 통신을 인식하지 않습니다) 입니다. 이 속성은 www 상에서 인간이 문서(웹 사이트) 를 읽는 것을 이상적으로 수행할 수 있도록 합니다. 그뿐만 아니라, HTTP 는 서버 간 웹 서비스 REST 또는 웹 사이트 내의 요청 AJAX 에 대한 기초로도 사용할 수 있어 웹 사이트를 더욱 동적으로 만들 수 있습니다.

같이 보기