[모든 개발자를 위한 HTTP 웹 기본 지식] 섹션 3. HTTP 기본
·
Spring | SpringBoot
HTTP(HyperText Transfer Protocol)HTML, TEXTIMAGE, 음성, 영상, 파일JSON, XML(API)거의 모든 형태의 데이터 전송 가능서버 간에 데이터 주고 받을 때도 대부분 HTTP 사용역사HTTP/0.9 1991년: GET 메서드만 지원, HTTP 헤더 XHTTP/1.0 1996년: 메서드, 헤더 추가HTTP/1.1 1997년: 가장 많이 사용, 우리에게 중요한 버전RFC2068 (1997) → RFC2616 (1999) → RFC7230 ~ 7235(2014)HTTP/2 2015년: 성능 개선HTTP/3 진행중: TCP 대신에 UDP 사용, 성능 개선기반 프로토콜TCP: HTTP/1.1, HTTP/2UDP: HTTP/3⇒ 현재: HTTP/1.1 주로 사용(HTTP/2..