HTTP

인철·2023년 10월 17일
0

programming

목록 보기
7/17

HTTP

HTTP

  • 인터넷에서 데이터를 주고받기 위해 사용되는 프로토콜
  • 웹 브라우징, 웹 애플리케이션, API와의 통신 등에 주로 사용
  • 클라이언트와 서버간에 데이터를 교환하는데 사용
  • TCP/IP 프로토콜 위에서 작동
  • 무상태 프로토콜로 이전 요청과 관련된 정보를 유지 x
  • 각각의 요청은 독립적으로 처리

HTTP 주요 특징

  • 무상태성 : HTTP는 각각의 요청이 서로 독립적이며, 이전 요청과는 관련이 없고, 서버에 의해 독립적으로 처리됨
  • 기본적인 구조 : 요청은 주로 두 부분으로 나누어진다. 요청 헤더와 요청 본문으로 구성
    • 요청 헤더 : 요청의 메타데이터가 포함
    • 요청 본문 : 요청과 함께 보낼 데이터 포함
  • 상호작용 및 통신 : 클라이언트는 HTTP를 사용하여 요청을 보내고, 서버는 그에 대한 응답을 반환하는데 이를 통해 웹 페이지, 이미지, 동영상, 데이터 등 다양한 형태의 콘텐츠를 주고 받기 가능
  • 보안 : 기본적으로 보안이 적용되지 않은 프로토콜이지만, HTTPS라는 프로톨이 보안을 위해 개발
    • HTTPS : SSL 또는 TLS 프로토콜을 사용하여 데이터 암호화하고 보호
profile
같은글이있어도양해부탁드려요(킁킁)

0개의 댓글

관련 채용 정보