<aside> 😊 HTTP 정의와 HTTP 통신 특징 4가지에 대해 간략히 정리한 페이지입니다 :)

</aside>

HTTP(Hyper Text Transfer Protocol)

- 인터넷에서 데이터를 주고 받는데 사용되는 프로토콜
- 데이터를 주고 받을 때 사용하는 규약, 혹은 규칙을 말함
클라이언트 -------- 요청(Request) -------> 서버
클라이언트 <------- 응답(Response) ------- 서버

HTTP 통신 특징

01 대부분의 파일 형식 전송 가능

거의 모든 파일 형식을 HTTP 통신을 이용해 전송 가능

02 클라이언트 - 서버 구조

클라이언트의 요청이 있을 때 서버가 응답하는 단방향 통신

03 Stateless (무상태성)

서버는 클라이언트의 상태 저장 X