MIME 유형 조회
파일 확장자에 해당하는 MIME 유형을 빠르게 조회, 검색 및 분류 필터 지원
문서(17)
application/pdf
application/msword
application/vnd.openxmlformats-officedocument.wordprocessingml.document
application/vnd.ms-excel
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
application/vnd.ms-powerpoint
application/vnd.openxmlformats-officedocument.presentationml.presentation
text/plain
application/rtf
application/vnd.oasis.opendocument.text
application/vnd.oasis.opendocument.spreadsheet
application/vnd.oasis.opendocument.presentation
text/csv
application/json
application/xml
text/html
text/html
이미지(15)
image/jpeg
image/jpeg
image/png
image/gif
image/webp
image/svg+xml
image/x-icon
image/bmp
image/tiff
image/tiff
image/avif
image/heic
image/heif
image/vnd.adobe.photoshop
image/raw
오디오(10)
audio/mpeg
audio/wav
audio/ogg
audio/mp4
audio/flac
audio/aac
audio/x-ms-wma
audio/aiff
audio/midi
audio/midi
비디오(12)
video/mp4
video/webm
video/x-msvideo
video/quicktime
video/x-ms-wmv
video/x-flv
video/x-matroska
video/mp4
video/mpeg
video/mpeg
video/3gpp
video/mp2t
압축 파일(9)
application/zip
application/vnd.rar
application/x-7z-compressed
application/x-tar
application/gzip
application/x-bzip2
application/x-xz
application/x-iso9660-image
application/x-apple-diskimage
코드(31)
application/javascript
application/javascript
application/typescript
application/typescript
application/javascript
text/css
text/x-scss
text/x-sass
text/x-less
text/x-python
text/x-java
text/x-c
text/x-c++
text/x-c
text/x-c++
text/x-csharp
text/x-go
text/x-rust
text/x-ruby
text/x-php
text/x-swift
text/x-kotlin
application/sql
application/x-sh
application/x-sh
application/x-yaml
application/x-yaml
application/toml
text/x-ini
text/x-vue
text/x-svelte
글꼴(5)
font/woff
font/woff2
font/ttf
font/otf
application/vnd.ms-fontobject
기타(16)
application/vnd.microsoft.portable-executable
application/x-msi
application/vnd.android.package-archive
application/octet-stream
application/vnd.debian.binary-package
application/x-rpm
application/java-archive
application/java-archive
application/x-shockwave-flash
application/x-chrome-extension
application/x-xpinstall
application/x-bittorrent
text/calendar
text/vcard
application/epub+zip
application/x-mobipocket-ebook
MIME 유형이란?
MIME 유형 (Multipurpose Internet Mail Extensions)은 문서, 파일 또는 바이트 스트림의 성질과 형식을 표시하기 위한 표준입니다. 브라우저와 서버는 MIME 유형을 사용하여 파일을 어떻게 처리할지 결정합니다. 예를 들어 브라우저가 image/jpeg 유형을 수신하면 이미지를 표시하고 application/pdf를 수신하면 PDF 미리보기를 열 수 있습니다.
사용 방법
검색 상자를 사용하여 특정 확장자 또는 MIME 유형을 빠르게 찾을 수 있습니다. 분류 태그를 클릭하여 특정 카테고리의 파일 유형을 필터링하여 볼 수 있습니다. 각 카드에는 확장자와 MIME 유형을 각각 복사할 수 있는 두 개의 버튼이 있습니다.
유형 분류
- 문서: PDF, Office 문서, 텍스트 파일 등
- 이미지: JPEG, PNG, WebP, SVG 등
- 오디오: MP3, WAV, FLAC, AAC 등
- 비디오: MP4, WebM, AVI, MKV 등
- 압축 파일: ZIP, RAR, 7z, TAR 등
- 코드: JavaScript, Python, CSS 등
- 글꼴: WOFF, TTF, OTF 등
자주 묻는 질문 (FAQ)
Q: MIME 유형은 무엇에 사용되나요?
A: MIME 유형은 브라우저에게 수신한 콘텐츠를 어떻게 처리할지 알려줍니다. 예를 들어 서버가 image/png를 반환하면 브라우저는 이미지를 렌더링하고 text/html를 반환하면 웹페이지로 파싱합니다. 올바른 MIME 유형은 콘텐츠가 올바르게 표시되고 처리되도록 보장합니다.
Q: 파일의 MIME 유형을 어떻게 설정하나요?
A: 웹 서버에서는 구성 파일이나 코드를 통해 설정할 수 있습니다. 예를 들어 Nginx는 mime.types 구성 파일을 사용하고 Apache는 AddType 지시어를 사용합니다. 코드에서는 HTTP 응답의 Content-Type 헤더를 통해 MIME 유형을 설정할 수 있습니다.
Q: MIME 유형이 올바르지 않으면 어떤 문제가 발생하나요?
A: MIME 유형이 잘못 설정되면 다음 문제가 발생할 수 있습니다: 브라우저가 콘텐츠를 올바르게 렌더링할 수 없음 (예: 이미지가 다운로드로 표시됨), 보안 위험 (예: HTML 파일이 텍스트로 표시됨), 브라우저 보안 정책 실패 (예: 스크립트가 실행되지 않음).
Q: application/octet-stream은 무엇인가요?
A: application/octet-stream은 범용 이진 스트림 타입으로 알 수 없는 이진 데이터를 표시합니다. 서버가 파일의 구체적인 유형을 알지 못할 때 일반적으로 이 유형을 사용하며 브라우저가 수신한 후 열지 않고 다운로드를 표시합니다.