Как браузер определяет, что необходимо отобразить изображение, а не текст?

Браузер определяет тип содержимого по HTTP-заголовку Content-Type.

Короткий ответ

Что ответить на собеседовании

Браузер определяет тип содержимого по HTTP-заголовку Content-Type. Для изображений он обычно имеет вид image/<форматизображения>, например image/jpeg или image/png. Если заголовок указывает на тип изображения, браузер интерпретирует полученные данные как графические и отображает их. Если заголовок отсутствует или указывает на другой тип (например, text/html), браузер обрабатывает данные соответственно.

Подробный разбор

Ответ с пояснениями

Браузер определяет тип содержимого по HTTP-заголовку Content-Type. Для изображений он обычно имеет вид image/<формат_изображения>, например image/jpeg или image/png. Если заголовок указывает на тип изображения, браузер интерпретирует полученные данные как графические и отображает их. Если заголовок отсутствует или указывает на другой тип (например, text/html), браузер обрабатывает данные соответственно.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее