HTTP 기본

2022. 1. 3. 21:47프론트엔드/HTTP

HTTP (Hyper Text Transfer Protocol)

  • HTML 문서와 같은 리소스를 가져올 수 있게 해주는 프로토콜
  • 웹에서 이루어지는 모든 데이터 교환의 기초
  • 클라이언트-서버 프로토콜 : 수신자 측(웹 브라우저)에 의해 요청이 초기화되는 프로토콜

 

클라이언트와 서버들은 개별적인 메시지 교환에 의해 통신함

  • 요청(Requests) : 클라이언트에 의해 전송되는 메시지
  • 응답(Responses) : 그에 대해 서버에서 응답으로 전송되는 메시지

 

  • HTTP는 확장 가능한 프로토콜 (1990년대 초에 설계되어 거듭 진화됨)
  • HTTP는 Application 계층의 프로토콜
  • TCP 혹은 TLS(암호화된 TCP연결)를 통해 전송

 


Reference

'프론트엔드 > HTTP' 카테고리의 다른 글

HTTP 상태 코드  (0) 2022.01.11
HTTP 요청 메소드  (0) 2022.01.11