HTTP(Hypertext Transfer Protocol)는 HTML 같은 문서를 전송하기 위한 응용 프로그램 계층 프로토콜이다. 웹 브라우저와 서버 간 통신을 위해 만들어졌다. 클라이언트가 요청(request) 하면 서버는 응답(response)하는 구조를 가진 클라이언트-서버 모델을 따른다. HTTP 요청 프로토콜 구조 HTTP 요청 프로토콜 구조는 start line, HTTP headers, body로 구분된다. start line에는 요청타입 / URI / HTTP버전 이 차례로 나열된다. Ex) GET http://developer.mozilla.org/en-US/docs/Web/HTTP/Messages HTTP/1.1 요청 타입은 일반적으로 GET, POST 중 하나가 온다. GET vs ..