
xviii
HTTP
옮긴이의 글
왜 옮긴이들은 이 책을 번역했는가
?
2010년, 같은 회사에 다니고 있었던 옮긴이들은 또 다른 세 명의 개발자와 함께
이 책의 원서를 교재로 삼아 HTTP 스터디를 했다. 당시 스터디를 하면서 웹 프로그
래머가 HTTP를 이해하는 게 매우 중요한 일임에도, 이 책은 왜 번역서가 발간되지
않았는지 의아하게 생각했다. 그리고 2년이 지난 2012년, 인사이트에서 이 책을 번
역할 사람을 찾는다는 이야기를 듣게 되었고, 바로 번역 프로젝트에 합류했다.
왜 HTTP를 이해하는 것이 중요한가
?
월드 와이드 웹을 지탱하는 가장 중요한 기술 두 가지는 HTML과 HTTP이다. 이
두 기술은 팀 버너스-리가 웹을 발명할 때 함께 만들어졌다. 이 둘 중 하나라도 빠
지면 웹은 성립하지 않으며, 한편으론 이 둘만 있어도 어떻게든 웹은 성립할 수 있
다. 그 중 HTTP는 웹의 구성요소들이 서로 대화를 할 때 사용하는 프로토콜이다.
따라서 HTTP를 이해한다는 것은 웹이 어떻게 동작하는지 이해한다는 것이며, 이
를 깊이 이해하면 웹 프로그래밍을 하면서, 웹 서버를 조작하면서, 그리고 네트워
크를 관리하면서 정확한 근거에 기반한 올바른 기술적 판단을 내려야 할 때 큰 도
움이 된다.
HTTP는 지난 25년간 사용되어 왔으며 앞으로도 계속해서 사용될