HTTP 기본
Last updated
Was this helpful?
Last updated
Was this helpful?
HTTP는 모든 것을 전송한다. 서버 간에 통신할 때도 TCP를 직접 연결하기 보다는 대부분 HTTP를 사용한다.
HTML, TEXT
이미지, 음성, 영상, 파일
JSON, XML
HTTP/1.1에 대부분의 기능이 들어있고 2, 3은 성능 개선에 초점이 맞춰져 있기 때문에 1.1이 제일 중요하다.
HTTP/1.1과 2는 대부분 TCP 위에서 동작한다. HTTP/3는 UDP 기반으로 개발이 되어있다. TCP는 3 way handshake도 있고, 넣어야 할 데이터도 많고, 속도가 빠른 구조가 아니기 때문에 UDP를 사용하게 되었다.
Protocol
에 h2가 HTTP/2, h3가 HTTP/3를 의미한다.