자주 쓰는 미디어 타입

화낼거양's avatar
Nov 15, 2024
자주 쓰는 미디어 타입
 

text/plain

평문 (Plain Text):
  • 설명: text/plain은 아무런 포맷팅이 없는 순수한 텍스트 데이터를 나타냅니다.
  • 사용 예시: 일반 텍스트 파일(.txt), 텍스트 메일 등
  • 특징: 단순한 문자 데이터만을 포함하며, HTML 태그나 다른 포맷팅 요소가 없습니다.
  • 예시:
    • Hello, world! This is plain text.
 
 

text/html

HTML (HyperText Markup Language):
  • 설명: text/html은 웹 페이지를 구성하는 마크업 언어인 HTML 데이터를 나타냅니다.
  • 사용 예시: 웹 페이지 파일(.html), 이메일의 HTML 콘텐츠 등
  • 특징: HTML 태그를 포함하여 웹 브라우저에서 다양한 포맷팅과 스타일을 적용할 수 있습니다.
  • 예시:
    • <!DOCTYPE html> <html> <head> <title>Sample HTML</title> </head> <body> <h1>Hello, world!</h1> <p>This is an HTML document.</p> </body> </html>
 
 

application/x-www-form-urlencoded

폼 데이터 (Form Data):
  • 설명: application/x-www-form-urlencoded는 HTML 폼 데이터를 URL 인코딩된 형태로 나타냅니다.
  • 사용 예시: 웹 폼 제출 시, 쿼리 스트링 데이터 등
  • 특징: 키-값 쌍으로 이루어져 있으며, 특수 문자는 퍼센트 인코딩(%-encoding)으로 변환됩니다.
  • 예시:
    • from=1&balance=2000&to=2
 
 

application/json

JSON (JavaScript Object Notation):
  • 설명: application/json은 JSON 포맷의 데이터를 나타냅니다. JSON은 가벼운 데이터 교환 형식으로, 사람이 읽고 쓰기 쉽고 기계가 해석하고 생성하기 쉬운 구조를 가집니다.
  • 사용 예시: 웹 API 데이터 전송, 설정 파일 등
  • 특징: 키-값 쌍의 집합으로 이루어져 있으며, 배열 및 객체 구조를 포함할 수 있습니다.
  • 예시:
    • { "from": 1, "balance": 2000, "to": 2 }
Share article

moohyun