422422 Contenido No Procesable
El servidor entiende el tipo de contenido y la sintaxis, pero no puede procesar las instrucciones contenidas debido a errores semánticos.
Qué causa este error
La solicitud es sintácticamente correcta pero contiene datos inválidos. Ejemplos comunes: formato de correo inválido, un número fuera del rango permitido, campos obligatorios ausentes o referencia a un recurso relacionado inexistente.
Cómo solucionarlo
Revisa el cuerpo de la respuesta para ver los mensajes de error de validación específicos. Corrige los campos inválidos y reintenta. Valida los datos en el cliente antes de enviarlos para detectar estos errores cuanto antes.
Ejemplo
fetch('/api/users', { method: 'POST', body: JSON.stringify({ email: 'not-an-email' }) })Códigos de Error Relacionados
100100 Continue
El servidor ha recibido las cabeceras de la solicitud y el cliente debe proceder a enviar el cuerpo de la solicitud.
423423 Bloqueado
El recurso al que se accede está bloqueado y no puede ser modificado (WebDAV).
204204 No Content
El servidor procesó la solicitud con éxito pero no devuelve ningún contenido en el cuerpo de la respuesta.
504504 Tiempo de Espera de Puerta de Enlace
Una pasarela o servidor proxy no recibió una respuesta a tiempo del servidor ascendente.
425425 Demasiado Pronto
El servidor no está dispuesto a procesar una solicitud que podría ser reenviada, para evitar posibles ataques de repetición.
203203 Información No Autoritativa
La respuesta ha sido modificada por un proxy transformador y difiere de la que envió el servidor de origen.