Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- C#
- 스프링 핵심 원리
- C++
- TCP/IP
- 에러핸들링
- 제프리리처
- Operating System
- FIFO paging
- 10026번
- HTTP
- n타일링2
- Spring
- 우아한레디스
- 토마토
- 운영체제
- BOJ
- 스프링 입문
- 이펙티브코틀린
- 우아한 테크 세미나
- 윤성우 저자
- inflearn
- Window-Via-c/c++
- redis
- Four Squares
- 김영한
- 열혈 TCP/IP 소켓 프로그래밍
- OS
- 2475번
- 열혈 tcp/ip 프로그래밍
- Operating System.
Archives
- Today
- Total
나의 브을로오그으
#3-1. [HTTP] HTTP 기본 본문
HTTP (HyperText Text Transfer Protocol)
(지금은 모든 데이터들을 HTTP 메시지로 전송한다.)
- HTML, TEXT
- IMAGE, 음성, 영상, 파일
- JSON, XML (API)
- 거의 모든 형태의 데이터 전송 가능
- 서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용
- 지금은 HTTP 시대
HTTP 역사
- HTTP/0.9 1991년 : GET 메서드만 지원, HTTP 헤더 X
- HTTP/1.0 1996년 : 메서드, 헤더 추가
- HTTP/1.1 1997년 : 가장 많이 사용, 가장 중요한 버전
(RFC2068(1997) -> RFC2616(1999) -> RFC7230~RFC7235(2014)
- HTTP/2 2015년 : 성능 개선
- HTTP/3 진행중 : TCP 대신 UDP 사용, 성능 개선
기반 프로토콜
- TCP : HTTP/1.1, HTTP/2
- UDP : HTTP/3
- 현재 HTTP/1.1 주로 사용
- HTTP/2, HTTP/3도 점점 증가
HTTP 특징
- 클라이언트 서버 구조
- 무상태 프로토콜(스테이스리스), 비연결성
- HTTP 메시지
- 단순함, 확장 가능
'HTTP' 카테고리의 다른 글
#5. [HTTP] HTTP 메서드 활용 (0) | 2022.08.02 |
---|---|
#4. [HTTP] 클라이언트 서버 구조와 HTTP 특징 (0) | 2022.08.01 |
#3-2. [HTTP] 클라이언트 서버 구조와 HTTP 특징 (0) | 2022.07.31 |
#2. [HTTP] URI와 웹브라우저 요청 흐름 (0) | 2022.07.29 |
#1. [HTTP] 인터넷 네트워크 (0) | 2022.07.29 |