Какой HTTP-заголовок указывает, что данные имеют формат JSON?

HTTP-заголовок Content-Type для JSON используется значение application/json указывает формат тела запроса или ответа необходим для корректной обработки данных клиентом и сервером определён стандартом RFC 7159…

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

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

HTTP-заголовок Content-Type для JSON используется значение application/json указывает формат тела запроса или ответа необходим для корректной обработки данных клиентом и сервером определён стандартом RFC 7159 применяется в REST API и AJAX позволяет интерпретировать содержимое как JSON

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

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

Какой HTTP-заголовок указывает, что данные имеют формат JSON?

  • HTTP-заголовок Content-Type
  • для JSON используется значение application/json
  • указывает формат тела запроса или ответа
  • необходим для корректной обработки данных клиентом и сервером
  • определён стандартом RFC 7159
  • применяется в REST API и AJAX
  • позволяет интерпретировать содержимое как JSON

Этот заголовок сообщает клиенту или серверу, что передаваемые данные представлены в формате JSON. Это необходимо для их корректной десериализации и последующей обработки.

Развёрнутый ответ

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

Формат JSON в HTTP обозначается заголовком Content-Type: application/json. Его указывают и в запросах, и в ответах, чтобы сообщить: тело сообщения содержит данные JSON.

Основные положения

  • Content-Type — стандартный HTTP-заголовок, задающий тип содержимого тела запроса либо ответа.
  • application/json — официально зарегистрированный MIME-тип JSON-документов в соответствии с RFC 8259.
  • В REST API этот заголовок помогает клиенту и серверу корректно определить JSON-данные и выполнить их парсинг, сериализацию или десериализацию.

Пример из практики

При обращении к API из клиентского кода, например через fetch или axios, при отправке JSON-объекта часто требуется явно указать Content-Type: application/json, чтобы сервер правильно обработал запрос. В ответе сервер аналогичным образом устанавливает этот заголовок, сообщая клиенту формат возвращаемых данных.

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку