Что такое MIME тип?
MIME (Multipurpose Internet Mail Extensions) — стандарт, описывающий типы содержимого для передачи по сети файлов различного формата: текстов, изображений, видео, аудио, архивов и других.
MIME-тип записывается в формате тип/подтип, например: text/html, application/json, image/png, multipart/form-data. Браузер использует MIME-тип, чтобы определить, как обрабатывать полученные данные: отобразить HTML-страницу, показать картинку, предложить скачать файл или передать данные JavaScript-коду.
MIME-тип указывается в HTTP-заголовке Content-Type. В HTML он также используется при передаче данных форм (атрибут enctype) и при вставке на страницу различных объектов (тег <object>). Изначально MIME был разработан для электронной почты, чтобы прикреплять к письмам файлы разных форматов, но затем стал универсальным стандартом для веба.
На собеседовании: назовите формат записи (
тип/подтип) и приведите 3-4 примера:text/html,application/json,image/png,multipart/form-data. Упомяните, что MIME-тип передаётся в заголовкеContent-Type.