차례:
- 정의-HTTP (Hypertext Transfer Protocol) 란 무엇입니까?
- Techopedia는 HTTP (Hypertext Transfer Protocol)를 설명합니다.
정의-HTTP (Hypertext Transfer Protocol) 란 무엇입니까?
HTTP (HyperText Transfer Protocol)는 주로 월드 와이드 웹에서 사용되는 응용 프로그램 계층 프로토콜입니다. HTTP는 웹 브라우저가 클라이언트이고 웹 사이트를 호스팅하는 웹 서버와 통신하는 클라이언트 서버 모델을 사용합니다. 브라우저는 TCP / IP를 통해 전송되는 HTTP를 사용하여 서버와 통신하고 사용자의 웹 컨텐츠를 검색합니다.
HTTP는 널리 사용되는 프로토콜이며 단순성 때문에 인터넷을 통해 빠르게 채택되었습니다. 상태 비 저장 및 비 연결 프로토콜입니다.
Techopedia는 HTTP (Hypertext Transfer Protocol)를 설명합니다.
HTTP의 단순성은 가장 큰 강점이지만 주요 단점이기도합니다. 결과적으로 HTTP-NG (HyperText Transfer Protocol-Next Generation) 프로젝트가 HTTP를 대체하려는 시도로 등장했습니다. HTTP-NG는 HTTP의 보안 및 인증 기능을 단순화 할뿐만 아니라 효율적인 상용 응용 프로그램을 지원하기 위해 훨씬 더 높은 성능과 추가 기능을 제공 할 것을 약속합니다. HTTP-NG의 목표 중 일부는 HTTP / 1.1에서 이미 구현되었으며 성능, 보안 및 기타 기능 개선 사항이 원래 버전 HTTP / 1.0에 통합되어 있습니다.
기본 HTTP 요청에는 다음 단계가 포함됩니다.
- HTTP 서버에 대한 연결이 열립니다.
- 요청이 서버로 전송됩니다.
- 일부 처리는 서버에 의해 수행됩니다.
- 서버의 응답이 다시 전송됩니다.
- 연결이 닫혔습니다.
HTTP에는 버전 HTTP / 1.0과 최신 버전 HTTP / 1.1의 두 가지 버전이 있습니다. 개정의 변경은 주로 각 요청 및 응답 트랜잭션에 대한 연결에서 이루어졌습니다. 이전 버전에서는 별도의 연결이 필요했습니다. 이후 버전에서는 연결을 여러 번 재사용 할 수 있습니다.