Търсене на тип MIME

Потърсете MIME типове по разширение на файла или намерете разширения на файлове за MIME типове с този изчерпателен справочен инструмент за MIME типове. Бързо идентифицирайте правилния хедър Content-Type за всеки файлов формат или открийте кои разширения съответстват на конкретен MIME тип. От съществено значение за уеб разработката, качването на файлове и конфигурирането на HTTP заглавия.

Често задавани въпроси

Типът MIME (Multipurpose Internet Mail Extensions - многофункционални разширения за интернет поща) указва на браузърите и сървърите какъв тип съдържание съдържа даден файл (напр. text/html, image/jpeg). Той е от решаващо значение за правилната работа с файлове, изтеглянията и HTTP заглавията Content-Type.

Въведете разширението на файла (напр. "pdf", "jpg", "json") и инструментът ще ви покаже съответния тип MIME (напр. "application/pdf", "image/jpeg", "application/json"), както и всички алтернативни типове MIME.

Да, можете да въведете тип MIME (напр. "video/mp4") и инструментът ще ви покаже всички често срещани файлови разширения, свързани с този тип MIME, като ви помогне да разберете кои формати използват този тип.

Някои файлови формати са се развили или имат специфични за доставчика варианти, което води до множество валидни типове MIME. Например за файловете Excel може да се използва "application/vnd.ms-excel" или "application/x-msexcel".

Когато реализирате функционалност за качване на файлове, трябва да валидирате типовете MIME и да зададете правилни заглавия Content-Type. Този инструмент ви помага да се уверите, че приемате и обслужвате файлове с правилната конфигурация на типа MIME.

Да, базата данни включва съвременни формати като изображения WebP, видео WebM, шрифтове WOFF и други съвременни уеб файлови формати, както и традиционни формати.

Използвайте application/json, тъй като това е официалният, стандартизиран тип MIME за данни JSON, определен в RFC 4627. Макар че text/json работи в много случаи, application/json е правилният избор за API и осигурява правилна обработка от клиенти, проксита и браузъри. Съвременните приложения трябва винаги да използват application/json.

Типът Content-Type MIME указва на браузърите как да обработват отговорите. application/octet-stream налага изтегляне, докато image/jpeg се показва в линия. Използвайте Content-Disposition: attachment, за да форсирате изтеглянето, независимо от типа MIME. За качените от потребителя файлове потвърждавайте както разширението на файла, така и типа MIME, за да предотвратите проблеми със сигурността, като например качени PHP файлове, маскирани като изображения.

Уеб сървърите разчитат на съпоставянето на типовете MIME (обикновено във файловете mime.types или .htaccess). Нови или необичайни файлови разширения може да не бъдат конфигурирани. Добавете съпоставяния ръчно: в Apache използвайте AddType; в nginx редактирайте mime.types. За потребителски API задайте изрично заглавията Content-Type в кода на приложението, за да осигурите правилните MIME типове.

Да, за текстови MIME типове включете charset, за да посочите кодиране: text/html; charset=UTF-8 или application/json; charset=UTF-8. Това гарантира правилното изобразяване на символите, особено за международно съдържание. UTF-8 е препоръчителният charset за уеб съдържание, тъй като поддържа всички Unicode символи и е широко съвместим.