HTTP-заголовок Content-Type для JSON используется значение application/json указывает формат тела запроса или ответа необходим для корректной обработки данных клиентом и сервером определён стандартом RFC 7159 применяется в REST API и AJAX позволяет интерпретировать содержимое как JSON
Какой HTTP-заголовок указывает, что данные имеют формат JSON?
HTTP-заголовок Content-Type для JSON используется значение application/json указывает формат тела запроса или ответа необходим для корректной обработки данных клиентом и сервером определён стандартом RFC 7159…
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Какой 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, чтобы сервер правильно обработал запрос. В ответе сервер аналогичным образом устанавливает этот заголовок, сообщая клиенту формат возвращаемых данных.