Для определенных ресурсов мой сервер RESTful принимает только теги PUT
и POST
с объектами JSON как тело контента, для чего требуется Content-Type
application/json
вместо application/x-www-form-urlencoded
или multipart/form-data
или что-то еще.
Malformed JSON (или его отсутствие) возвращает 400
сообщение об ошибке, полученное непосредственно из исключения, созданного парсером JSON, для целей отладки.
Какой код ошибки HTTP означает, что клиент отправил запрос с недопустимым Content-Type
, даже если сервер мог технически разобрать содержимое запроса?