Stateless

    HTTP 웹 기본 지식 - 3 HTTP 기본

    모든 개발자를 위한 HTTP 웹 기본 지식 (김영한) 강의를 정리합니다. 현재에는 HTTP로 거의 모든 데이터를 주고받으며, HTTP의 시대라고 말할 수 있는 시대이다. HTTP 역사 ★ HTTP1.1이 가장 중요한 버전. 이후에 나온 HTTP 2와 3은 성능이 개선된 것에 가싸우며, 3의 경우에는 TCP 대신에 UDP를 사용해서 속도가 빨라졌다. (TCP의 경우에는 3 way handshake 등으로 속도가 그리 빠른건 아님!) HTTP 특징 클라이언트 서버구조 서버요청 - 응답대기 (Request Response 구조) 응답요청에 대한 결과를 만들어서 응답. 클라이언트와 서버를 분리하여 생각하는 것이 중요함. 비지니스 로직/ 데이터 → 서버에 집중 UI 사용성 → 클라이언트에 집중 양쪽이 독립적으로 ..