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