HTTP란?
·
Network
웹을 배우지 않아도 인터넷을 한번이라도 사용했다면 주소창에서 볼 수 있는 HTTP에 대해서 간단히 정리해보려고 한다. HTTP란??? 우선 HTTP의 정의부터 알아보자. HTTP는 Hyper Text Trasnsfer Protocol의 약자로 웹에서 리소스(데이터)를 주고 받을 수 있는 프로토콜이다. 프로토콜은 "약속"을 의미한다. 조금 더 와닿게 설명하면 HTTP는 웹에서 서버와 클라이언트간에 리소스를 주고 받기 위한 약속을 말한다. 그러면 웹에서 리소스를 주고 받기 위해 약속을 정한 이유는 무엇일까? 약속을 정하지 않고 서로 다른 하드웨어와 운영체제, 무엇 하나 같은게 없는 컴퓨터끼리 웹에서 통신을 한다고 한번 상상해보자. 그러면 서로 통신을 하기 위해 자신만의 방법으로 데이터를 요청하고 보내려고 할..