HTTP (HyperText Transfer Protocol)란? HTML과 같은 문서를 전송하기 위한 Application Layer 프로토콜이다. HTTP는 웹 브라우저와 웹 서버의 소통을 위해 디자인 되었다. 전통적인 클라이언트-서버 모델에서 클라이언트가 HTTP Messages 양식에 맞춰 요청을 보내면, 서버도 HTTP Messages 양식에 맞게 응답한다. HTTP는 특정 상태를 유지하지 않는 특징이 있다. HTTP Messages 구조 HTTP Messages는 두 가지 유형이 있다. 요청(Requests)와 응답(Responses) HTTP Messages는 텍스트 정보로 구성되는데 개발자는 이를 직접 작성할 필요가 거의 없다. 구성 파일, API, 기타 인터페이스에서 자동으로 완성해주기 ..