하이퍼 텍스트 전송 프로토콜 (HTTP)

작가: Roger Morrison
창조 날짜: 1 구월 2021
업데이트 날짜: 1 칠월 2024
Anonim
O 하이퍼 텍스트 전송 프로토콜 (HTTP)
동영상: O 하이퍼 텍스트 전송 프로토콜 (HTTP)

콘텐츠

정의-HTTP (Hyper Transfer Protocol) 란 무엇입니까?

HTTP (Hyper Transfer Protocol)는 주로 월드 와이드 웹에서 사용되는 응용 프로그램 계층 프로토콜입니다. HTTP는 웹 브라우저가 클라이언트 인 클라이언트-서버 모델을 사용하며 웹 사이트를 호스팅하는 웹 서버와 통신합니다. 브라우저는 HTTP를 사용하여 TCP / IP를 통해 전달되어 서버와 통신하고 사용자의 웹 컨텐츠를 검색합니다.


HTTP는 널리 사용되는 프로토콜이며 단순성 때문에 인터넷을 통해 빠르게 채택되었습니다. 상태 비 저장 및 비 연결 프로토콜입니다.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 HTTP (Hyper Transfer Protocol)를 설명합니다.

HTTP의 단순성은 가장 큰 강점이지만 주요 단점이기도합니다. 결과적으로 HTTP-NG (Hyper Transfer Protocol-Next Generation) 프로젝트가 HTTP를 대체하려는 시도로 등장했습니다. HTTP-NG는 HTTP 보안 및 인증 기능을 간소화 할뿐만 아니라 효율적인 상용 응용 프로그램을 지원하기 위해 훨씬 더 높은 성능과 추가 기능을 제공 할 것을 약속합니다. HTTP-NG 목표 중 일부는 HTTP / 1.1에서 이미 구현되었으며 성능, 보안 및 기타 기능 개선 사항이 원래 버전 HTTP / 1.0에 통합되어 있습니다.

기본 HTTP 요청에는 다음 단계가 포함됩니다.

  1. HTTP 서버에 대한 연결이 열립니다.
  2. 요청이 서버로 전송됩니다.
  3. 일부 처리는 서버에 의해 수행됩니다.
  4. 서버의 응답이 다시 전송됩니다.
  5. 연결이 닫혔습니다.

HTTP에는 버전 HTTP / 1.0과 최신 버전 HTTP / 1.1의 두 가지 버전이 있습니다. 개정의 변경은 주로 각 요청 및 응답 트랜잭션에 대한 연결에서 이루어졌습니다. 이전 버전에서는 별도의 연결이 필요했습니다. 이후 버전에서는 연결을 여러 번 재사용 할 수 있습니다.