문돌이 존버/프로그래밍 스터디
2021. 5. 16.
HTTP 기본 개념 특성 다지기
본 글은 인프런의 "모든 개발자를 위한 HTTP 웹 기본 지식" 강의를 듣고 정리한 일지입니다. HTTP(Hypertext Transfer Protocol) 브라우저와 웹서버 사이에서 하이퍼텍스트 문서를 전송할 때 사용되는 프로토콜을 HTTP라고 부른다. 브라우저는 사용자 컴퓨터에 설치되어 있고, 사용자가 요청하는 자료를 얻어 와서 사용자에게 체계화된 방식으로 보여주는 일을 담당한다. 현재는 텍스트뿐만 아니라 이미지, 영상, 음성, 파일 등 모든 것을 HTTP 메시지에 전송하고 있다. 서버간에 데이터를 주고 받을 때 역시 대부분 HTTP를 사용한다. 데이터를 텍스트 파일로 표현하기 위한 표기체계는 HTML, XML, JSON 등이 있다. HTTP는 버전이 여러 가지인데, TCP 위에서 동작하는 것은 HT..