728x90
반응형
Connectionless
-
HTTP(HyperText Transfer Protocol)의 특징개발자로서 알아야 할 CS/HTTP 웹 기본 지식 2022. 1. 26. 18:15
HTTP 란? HTTP는 인터넷에서 데이터를 주고받을 수 있는 프로토콜이다. 프로토콜은 일종의 약속이라고도 하는데 이러한 약속을 정해두었기 때문에 모든 프로그램이 이 규칙에 맞춰 개발하여 서로 데이터를 주고받을 수 있게 되었다. 주고받는 데이터는 HTML, Text 뿐만 아니라 image, 음성, 영상 파일, JSON, XML과 같이 거의 모든 형태의 데이터를 주고받을 수 있다. 특징 1 - 무상태 프로토콜(Stateless) 서버가 클라이언트의 상태나 데이터를 보존하지 않는다. 상태유지가 필요한 경우 쿠키와 서버 세션 등을 이용한다. 장점 : 서버 확장성이 높다. 단점 : 클라이언트가 재요청시 기존 데이터와 추가된 데이터를 전송해야 한다. 특징 2 - 비 연결성(Connectionless) HTTP는 ..