Content-Type은 응답 내용의 타입이 무엇인지 반환하거나 POST를 할 때 Body에 넣는 값이 어떤 데이터 타입인지를 명시하는 등 컨텐츠 유형이 실제로 무엇인지를 나타내는 역할을 합니다. 이 값은 표준 mime-type 중 하나에 속합니다.
Content-Type: Type>; charset등 옵션;
Content-Type: text/html; charset=utf-8;
Content-Type: multipart/form-data; boundary=something;
| 구분 | 타입(Type) | 비고 |
|---|---|---|
| Multipart Related | Multipart/related | 기본 값 |
| XML Media | text/xml | xml 데이터 |
| Application/xml | ||
| Applcatoin/xml-external-parsed-entity | ||
| xml-dtd | ||
| mathtml+xml | ||
| xslt-xml | ||
| Application | Application/EDI-X12 Application/EDIFACT |
RFC 1767에서 정의 |
| Application/javascript | RFC 4329에서 정의 | |
| Application/octet-stream | 기본 미디어 타입은 운영체제 실행파일, 다운로드 의미 | |
| Application/ogg | RFC 3534에서 정의 | |
| Application/x-shockwave-flash | 어도비 플래시 파일 | |
| Application/json | json 데이터 | |
| Application/x-www-form-urlencode | HTML Form 형태 (대용량 바이너리) | |
| multipart | multipart/formed-data | HTML 폼 형태 (첨부파일 용) |
| multipart/mixed: MIME E-mail | 서로 다른 데이터 형식 혼합 | |
| multipart/alternative: MIME E-mail | MIME multipart는 전자메일의 본문을 여러개로 분할하기 위한 방법 정의 | |
| multipart/related: MIME E-mail | ||
| Audio | audio/mpeg | MP3 등 MPEG audio |
| audio/x-ms-wma | 윈도우 미디어 오디오 | |
| audio/vnd.rn-realaudio | RealAudio | |
| TEXT | text/css | css 데이터 |
| text/html | html 데이터 | |
| text/csv | csv 형식의 데이터 | |
| text/javascript | 자바스크립트 데이터 | |
| text/xml | xml 데이터 | |
| text/plain | 텍스트 데이터 | |
| text/xsl | XML 표현 방식 지정 | |
| File | application/msword | doc |
| application/pdf | ||
| application/vnd.ms-excel | xls | |
| application/zip | zip | |
| image/jpeg | jpeg, jpg, jpe |
스터디 활동을 위해 기록하고 있습니다.
다르거나 추가해야할 내용이 있다면 언제든지 코멘트 남겨주세요 :)
✉ dmsp1234@gmail.com