[Network] 1. 웹 브라우저가 요청 메시지를 만드는 방법
0. 도입 당분간 [Network] 포스팅에서는 브라우저에 URL을 입력한 후 웹 페이지가 표시되기까지의 원리를 알아보고자 한다. 첫번째 챕터는 웹 브라우저가 요청 메시지를 만드는 방법이다. 브라우저의 URL 입력 상자에 입력한 URL을 해독하는 것부터 시작해 그것을 바탕으로 HTTP 요청 메시지를 만들고 만든 메시지를 송신하도록 OS에 의뢰하는 것까지 알아보자. 1. HTTP 요청 메시지를 작성한다 1.1. 탐험 여행은 URL 입력부터 시작한다 URL은 여러 종류가 있다. URL은 http:// 뿐만 아니라 ftp:, file: 등으로 시작할 수도 있다. 브라우저는 웹 서버에 접근하는 클라이언트 기능뿐만 아니라 파일을 다운로드, 업로드하는 FTP의 클라이언트 기능이나 메일의 클라이언트 기능도 가지고 있..