Para ciertos recursos, mi servidor REST sólo acepta PUT
y POST
solicitudes con objetos JSON como el cuerpo del contenido, por lo que requiere una Content-Type
de application/json
en lugar de application/x-www-form-urlencoded
o multipart/form-data
o cualquier otra cosa.no aceptada Content-Type en la solicitud de
JSON malformado (o la falta del mismo) devuelve un 400
con el mensaje de error tomado directamente de la excepción planteada por el analizador JSON, para fines de depuración.
¿Qué código de error HTTP significa que el cliente envió una solicitud con un inaceptable Content-Type
, incluso si el servidor podría analizar técnicamente el contenido de la solicitud?
Ver aquí para una respuesta definitiva: http://stackoverflow.com/questions/19417553/what-if-any-http-status-code-is-returned-when-a-mime-type- es-perdido –