개발 무지렁이

[HTTP] HTTP프로토콜과 HTTP객체, MIME타입 본문

HTTP

[HTTP] HTTP프로토콜과 HTTP객체, MIME타입

Gaejirang-e 2023. 2. 27. 18:56

HTTP 프로토콜


❓ 프로토콜이란: 통신규약

HTTP는 웹서버(HTTP서버)로부터 대량의 정보를 웹브라우저(HTTP클라이언트)로 옮겨준다.
웹브라우저웹서버에 'HTTP객체'를 요청하고,
웹서버는 'HTTP객체'에 데이터의 타입, 길이에 대한 정보를 실어 응답한다
'HTTP 객체'를 받은 웹브라우저는 이를 사용자 화면에 보여준다;;(렌더링)

웹서버는 웹리소스를 관리하고 제공한다


  • 정적콘텐츠 리소스: 웹서버 파일시스템 안의 정적파일을 말한다
  • 동적콘텐츠 리소스: 콘텐츠를 생산하는 프로그램

웹객체에 붙여지는 MIME 타입이라는 데이터 포맷 라벨


❓ MIME(Multipurpose Internet Mail Extension, 다목적 인터넷 메일 확장)타입 이란
: 멀티미디어 콘텐츠를 기술하는 '데이터 포맷 라벨'
(모든 HTTP객체에 MIME타입을 붙인다)

⭐ MIME타입(타입 / 부타입)

- HTML로 작성된 텍스트 문서: text/HTML
- plain ASCII로 작성된 텍스트 문서: text/plain
- JPEG 이미지: image/jpeg
- GIF 이미지: image/gif
Comments