URL은 무언가가 어디에 있는지 알려줍니다. URN은 무언가가 무엇인지 알려줍니다. 둘 다 URI입니다. 이 차이는 무언가가 이전될 때 중요해집니다.
HTTP는 학술 논문을 공유하기 위해 설계되었습니다. 그런데 우리는 거기에 은행 계좌를 올렸습니다. S는 낯선 사람이 당신의 엽서를 읽지 못하게 막아주는 장치입니다.
HTTP는 설계상 기억이 없습니다. 모든 요청은 낯선 사람처럼 도착합니다. 망각 위에 기억을 쌓아올린 방법을 소개합니다.
URL은 세 가지 주소 체계를 하나로 단단히 결합한 것입니다: 어떻게 말할지, 어디로 갈지, 무엇을 가져올지. 끝에 붙는 프래그먼트는 더욱 특이합니다—서버는 절대 볼 수 없는, 자기 자신에게 전달하는 메모입니다.
HTTP는 브라우저와 서버 사이의 대화입니다—모든 웹 페이지를 가능하게 하는 요청과 응답의 주고받음입니다.
HTTP는 다섯 번 다시 쓰였습니다—엔지니어들이 심심해서가 아니라, 각 버전이 벽에 부딪혔기 때문입니다. 이것은 그 벽들과, 그것을 우회한 영리한 방법들의 이야기입니다.
이 페이지가 도움이 되었나요?