3-way handshake

    (CS) HTTP, HTTPS, TCP

    HTTP 버전별 구분 1. HTTP 0.9 1991년에 처음 도입된 버전으로, 일반 문서만 검색하는 간단한 프로토콜이었다. 초기에는 버전 정보가 없었으나, 이후에 차후 버전과 구별하기 위해 HTTP 0.9라는 이름을 붙이게 되었다. 요청과 응답은 매우 간소했으며, 리소스에 대한 메서드로는 GET이 유일하다. HTTP 헤더가 없었는데 이는 HTML 파일만 전송될 수 있으며 다른 유형의 문서는 전송될 수 없음을 의미한다. 상태 혹은 오류 코드도 없어서 문제가 발생한 경우, 특정 HTML 파일이 사람이 처리할 수 있도록, 해당 파일 내부에 문제에 대한 설명과 함께 되돌려 보내졌다. 요청과 응답 예시 요청 GET /mypage.html 응답 A very simple HTML page 2. HTTP 1.0 199..