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 |