HTML, DOM, Node.js

HTTP의 두 가지 특징 - HTTP

파란배개 2020. 11. 13. 18:04

- stateless

http의 각 요청은 모두 독립적이다 앞의 요청을 기억하지 못한다


ex) 1. 클라이언트 → 서버 (피자 먹으러 가자), 클라이언트 ← 서버 (좋아)
2. 클라이언트 → 서버 (7시에 먹으로 가자), 클라이언트 ← 서버 (뭘?)

 


- connectionless

한 번의 요청에는 한 번의 응답을 한다.

응답 이후에는 연결이 끊기기 때문에, 더이상 응답을 할 수 없다
ex) 1. 클라이언트 → 서버 (밥 먹으러 가자), 클라이언트 ← 서버 (ㅇㅇ)
2. 클라이언트 ← 서버 (뭐 먹을 거임) - 불가능, 이미 연결이 끊어짐