http란 무엇인가요? > FAQ

http란 무엇인가요? > FAQ 입니다

제품문의 http란 무엇인가요?

페이지 정보

profile_image
작성자 와이즈맥스
댓글 0건 조회 15회 작성일 21-06-08 15:52

본문

HTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜입니다. HTTP는 웹에서 이루어지는 모든 데이터 교환의 기초이며, 클라이언트-서버 프로토콜이기도 합니다. 클라이언트-서버 프로토콜이란 (보통 웹브라우저인) 수신자 측에 의해 요청이 초기화되는 프로토콜을 의미합니다.  


클라이언트와 서버들은 (데이터 스트림과 대조적으로) 개별적인 메시지 교환에 의해 통신합니다. 보통 브라우저인 클라이언트에 의해 전송되는 메시지를 요청(requests)이라고 부르며, 그에 대해 서버에서 응답으로 전송되는 메시지를 응답(responses)이라고 부릅니다. 

546ca7ef46b24fd5157abe5061754210_1623135094_4112.jpg
 

HTTP 프로토콜 특징

HTTP 프로토콜은 상태를 저장하지 않는 (stateless) 프로토콜입니다. 

요청이 오면 응답을 할뿐 여러 요청/응답끼리 연결되어 있지 않습니다.

이러한 특징 덕택에 서버는 세션과 같은 별도의 추가 정보를 관리하지 않아도 되고, 다수의 요청 처리 및 서버의 부하를 줄일 수 있는 성능 상의 이점이 생깁니다.HTTP 프로토콜은 일반적으로 TCP/IP 통신 위에서 동작하며 기본 포트는 80번입니다. 


HTTP 메세지 구조 

546ca7ef46b24fd5157abe5061754210_1623135168_0484.jpg

Copyrightⓒ2015 WISMAX All rights reserved. ©