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