[Network] HTTP 개념
HTTP(HyperText Transfer Protocol) 웹에서 클라이언트에서 서버까지의 일련의 흐름을 결정하는 것 ex. 웹브라우저(클라이언트)가 주소 입력란에 url을 입력시 서버의 리소스를 요청하고 서버가 http로 통신한다. http는 하나의 요청에 대해 하나의 응답을 반환하는 아주 간단한 프로그램 -> 실제 페이지를 구성하고 있는 파일 수 만큼 이 작업을 반복한다. http는 '요청된 데이터를 반환하는 것' 만을 목적으로 만들어졌다. -> 한번의 요청과 응답으로 통신은 완결되고, 과거에 수행한 통신과 관련을 가지는 경우가 없다. 한번에 끝나는 프로토콜 : 무상태 프로토콜(Stateless protocol) IP/TCP/DNS TCP/IP 중 HTTP와 관계가 깊은 IP/TCP/DNS 프로토콜..
Network
2020. 4. 16. 20:16