HTTP란? 하이퍼 텍스트를 주고 받기 위한 규칙 HTTP 특징 클라이언트 서버 구조 클라이언트의 요청이 있을 때만 서버에서 요청이 따른 응답을 반환 클라이언트에서 서버에 요청을 하는 단방향 통신, 서버가 먼저 요청을 할 수 없음 단방향 통신의 단점 → Chat gpt처럼 서버가 먼저 클라이언트에게 답을 할 순 없다 무상태(stateless) 프로토콜, 비연결성 서버가 클라이언트의 연결, 상태정보를 보존하지 않음 ⇒ Stateless 클라이언트가 서버에 요청을 하고 응답을 받으면 바로 TCP/IP연결을 끊어 연결을 유지하지 않음 ⇒ 비연결성 HTTP메시지 단순함, 확장 가능