안녕하세요 낙타에요~
오늘은 HTTP에 대해 정리해볼게요~
HTTP(HyperText Transper Protocol) 란?
HTTP란 네트워크 프로토콜 중 하나로 주로 HyperText를 전송하기 위해 만들어진 통신 규약입니다.
HyperText 란?
HyperText를 직역하면 "text를 뛰어넘다." 라고 할 수 있겠네요.
(text를 어떻게 뛰어넘어) 텍스트를 뛰어넘어?.?
일반적인 텍스트는 작가의 의도대로 사용자가 따라가며 읽게 되지만, 하이퍼텍스트는 하이퍼링크를 통해서 연결된 문서들을 특정 행위(클릭)로 자유롭게 이동할 수 있습니다. 하이퍼텍스트가 쓰인 기술이 바로 HTML입니다.
HTML에 대해서 자세히 설명 예정 <- 요기에
HTTP 결론
결론적으로 HTTP란 HTML을 주고 받기 위한 약속 이라고 할 수 있습니다.
(현재는 JSON, TEXT, IMAGE 등등 여러 형식 가능)
Connectionless(비연결성)
Stateless(무상태)
무상태를 설명하기 전에 Stateful에 대해서 먼저 알아 보겠습니다.
Stateful이란 상태를 유지 한다는 말입니다.
상태를 유지한다.... 이건 또 뭔.... 상태를 유지한다?