정리하고 기록하며 성장하는

모든 것이 HTTP 본문

HTTP/HTTP 기본

모든 것이 HTTP

개발하는묭이 2021. 12. 22. 22:26

HTTP 

(HyperText Transfer Protocol)

  • html을 전송하는 프로토콜
  • 모든 것은 HTTP 프로토콜에 담아서 전송한다
  • 이미지 , 음성, 영상 , 파일 , JSON, XML (API)
  • 거의 모든 형태의 데이터가 전송 가능하다
  • 서버간에 데이터를 주고 받을 때도 대부분 HTTP를 사용한다

HTTP/1.1

가장 중요한 버전

 

기반 프로토콜

  • HTTP/1.1 , HTTP/2는 TCP 프로토콜 위에서 동작한다
  • HTTP/3는 UDP 기반으로 개발되어 있다
  • 성능 최적화가 되어 있다

 

HTTP 특징

  • 클라이언트 서버 구조
  • 무상태 프로토콜 (stateless) , 비연결성
  • HTTP 메시지
  • 단순함 , 확장 가능

 

 

'HTTP > HTTP 기본' 카테고리의 다른 글

HTTP 메시지  (0) 2021.12.23
비 연결성 (connectionless)  (0) 2021.12.23
Stateful , Stateless  (0) 2021.12.22
클라이언트 서버 구조  (0) 2021.12.22