본문 바로가기
CS/Http

HTTP 기본

by HwaHyun 2023. 7. 14.

HTTP(Hypertext Transfer Protocol)

HTTP란 하이퍼텍스트를 빠르게 교환하기 위한 프로토콜의 일종으로, 서버와 클라이언트 사이에서 어떻게 메시지를 교환할지를 정해 놓은 규칙이다.

  • HTTP를 통해 발송할 수 있는 데이터
  • HTML, TEXT
  • IMAGE, 음성, 영상, 파일
  • JSON, XML(API)
  • 거의 모든 형태의 데이터 전송 가능
  • 서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용

 

기반 프로토콜

  • TCP: HTTP/1.1 , HTTP/2
  • UDP: HTTP/3
  • 주로 현재에는 HTTP/1.1 사용
    • HTTP/2, HTTP/3 도 급속도로 증가

 

 현재에는 많은 곳에서 1.1에서 2 또는 3으로 급속도로 성장하는 추세인 것 같습니다.

'CS > Http' 카테고리의 다른 글

HTTP 메서드의 속성  (0) 2023.07.17
HTTP 메서드  (0) 2023.07.16
HTTP 특징  (0) 2023.07.15
URI, URL, URN란 ?  (0) 2023.07.13
인터넷 네트워크 정리  (0) 2023.07.12