HTTP2 3. HTTP 란 무엇인가? HTTP HyperText Transfer Protocol 주요내용 모든 것이 HTTP HTTP 역사 기반 프로토콜 HTTP 특징 클라이언트 서버 구조 Stateful, Stateless 비 연결성(connectionless) HTTP 메시지 모든 것이 HTTP HTML, TEXT IMAGE, 음성, 영상, 파일 JSON, XML (API) 거의 모든 형태의 데이터 전송 가능 서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용 HTTP 역사 HTTP/0.9 1991년: GET 메서드만 지원, HTTP 헤더X HTTP/1.0 1996년: 메서드, 헤더 추가 HTTP/1.1 1997년: 가장 많이 사용, 현재 기반이 되는 내용이 많은 가장 중요한 버전 RFC2068 (1997) -> RFC2616 (19.. 2023. 3. 17. 2. URI 와 웹 브라우저 요청 흐름 URI와 웹 브라우저 요청 흐름 주요내용 URI 웹 브라우저 요청 흐름 URI 통합 자원 식별자 (Uniform Resource Identifier) Uniform : 리소스 식별하는 통일된 방식 Resource : 자원, URI 로 식별할 수 있는 모든 것(제한 없음) Identifier : 다른 항목과 구분하는데 필요한 정보 "URI는 로케이터(locator), 이름(name) 또는 둘 다 추가로 분류될 수 있다 URL (Uniform Resource Locator) Locator : 리소스가 있는 위치를 지정 URN (Uniform Resource Name) Name : 리소스에 이름을 부여 잘안씀 위치는 변할 수 있지만, 이름은 변하지 않는다. ex) urn:isbn:8960777331 (어떤 책.. 2023. 3. 17. 이전 1 다음