400Sol·licitud incorrecta
El servidor no pot processar la sol·licitud perquè la sintaxi, l'enquadrament o les dades proporcionades no són vàlids. És poc probable que repetir-la sense canvis resolgui el problema.
Orientació operativa: Revisa la codificació de l'URL, la sintaxi del JSON o del cos, els camps obligatoris i l'enquadrament de la sol·licitud.
La sol·licitud no inclou credencials d'autenticació vàlides per a la destinació. Malgrat el nom, aquesta resposta vol dir que cal autenticar-se o que l'autenticació ha fallat.
Orientació operativa: Envia les credencials esperades i inclou un repte WWW-Authenticate.
Està reservat per a usos futurs, tot i que alguns productes l'utilitzen en fluxos de pagament o de quota. No hi ha un comportament de pagament únic i universalment interoperable.
Orientació operativa: Tracta els significats específics d'un proveïdor com a tals i documenta el contracte de l'API.
El servidor ha entès la sol·licitud però es nega a satisfer-la. Tenir credencials vàlides no necessàriament canvia el resultat, perquè la restricció pot dependre d'una política.
Orientació operativa: Comprova els permisos, la política d'accés, les regles d'IP/WAF i l'autorització del recurs.
El servidor no troba cap representació actual per a l'URI sol·licitat o no vol revelar que n'hi hagi una. La resposta, per si sola, no indica si l'absència és temporal o permanent.
Orientació operativa: Corregeix l'URL, restaura el recurs o utilitza el codi 410 si saps que s'ha eliminat permanentment.
El recurs existeix, però no admet el mètode utilitzat en aquesta sol·licitud.
Orientació operativa: Retorna una capçalera Allow amb els mètodes que accepta el recurs.
El servidor no pot generar una representació que coincideixi amb les preferències Accept proactives del client.
Orientació operativa: Flexibilitza les restriccions Accept o configura una política de negociació o representació adequada.
407Cal autenticació del proxy
Un proxy intermediari exigeix credencials abans de reenviar la sol·licitud.
Orientació operativa: Autentica't al proxy amb Proxy-Authenticate / Proxy-Authorization; això és diferent de l'autenticació amb el servidor d'origen.
408Temps d'espera de la sol·licitud
El servidor no ha rebut la sol·licitud completa dins del temps que estava disposat a esperar. El client pot tornar-ho a provar amb una connexió nova.
Orientació operativa: Comprova les interrupcions de xarxa, la mida de la càrrega i la configuració dels temps d'espera del servidor o del proxy.
La sol·licitud entra en conflicte amb l'estat actual del recurs, per exemple, per un conflicte de versions o per un intent de crear un duplicat.
Orientació operativa: Explica el conflicte i proporciona prou informació sobre l'estat actual perquè el client el pugui resoldre.
El recurs no està disponible intencionadament i probablement de manera permanent, i no se'n coneix cap substitut. És una resposta més contundent que un error genèric de recurs no trobat.
Orientació operativa: Utilitza'l quan l'eliminació sigui deliberada; suprimeix els enllaços i les referències internes obsolets.
El servidor exigeix una capçalera Content-Length, però la sol·licitud no l'inclou.
Orientació operativa: Envia un Content-Length correcte o utilitza un enquadrament de transferència compatible.
412Precondició no satisfeta
Una condició de la sol·licitud, com ara If-Match, s'ha avaluat com a falsa i, per tant, el servidor no ha dut a terme l'acció demanada.
Orientació operativa: Actualitza la representació i torna-ho a provar amb validadors o un estat actualitzats.
El cos de la sol·licitud supera el límit que el servidor està disposat o capacitat per processar. El servidor pot tancar la connexió o permetre un nou intent després de reduir el cos.
Orientació operativa: Redueix la mida de la càrrega o ajusta els límits de pujada documentats.
El servidor no està disposat a interpretar un objectiu de sol·licitud tan llarg, sovint perquè la cadena de consulta és massa gran.
Orientació operativa: Utilitza un URI més curt o trasllada les dades adequades al cos de la sol·licitud.
415Tipus de contingut no compatible
El servidor rebutja el cos de la sol·licitud perquè el tipus de contingut, la codificació o el format inspeccionat no són compatibles.
Orientació operativa: Envia un Content-Type i una codificació compatibles, i un cos que s'hi ajusti.
416Interval no satisfactori
No es pot servir l'interval de bytes sol·licitat, per exemple, perquè comença més enllà de la longitud de la representació.
Orientació operativa: Torna a comprovar la longitud del recurs i les unitats de l'interval; els servidors poden retornar Content-Range: bytes */longitud.
417Expectativa no satisfeta
El servidor o un intermediari no pot satisfer una expectativa declarada a la capçalera Expect.
Orientació operativa: Si és segur i adequat, torna-ho a provar sense l'expectativa no compatible.
És un codi humorístic originat en una especificació del Dia dels Innocents. No forma part dels contractes habituals d'error d'una aplicació, tot i que alguns serveis l'utilitzen en to de broma.
Orientació operativa: No en depenguis per obtenir un comportament interoperable en producció.
421Sol·licitud dirigida incorrectament
La sol·licitud ha arribat a un servidor que no pot generar una resposta autoritativa per a l'URI de destinació, sovint perquè l'encaminament de la connexió o l'autoritat HTTP no coincideixen.
Orientació operativa: Torna-ho a provar amb una connexió adequada i revisa Host/:authority, SNI i l'encaminament del proxy.
422Contingut no processable
S'entenen el tipus i la sintaxi del contingut, però el servidor no pot aplicar les instruccions ni validar el contingut enviat.
Orientació operativa: Retorna detalls de validació útils per a cada camp; si corregeixes la càrrega, pot ser que la sol·licitud es completi correctament.
Un recurs WebDAV està bloquejat i, per tant, no es pot executar el mètode sol·licitat fins que es resolgui el bloqueig.
Orientació operativa: Comprova qui és el titular del bloqueig, el temps d'espera i la gestió dels tokens de bloqueig WebDAV.
Una operació WebDAV ha fallat perquè ha fallat una operació anterior necessària dins de la mateixa seqüència de sol·licituds.
Orientació operativa: Resol l'acció anterior fallida abans de tornar a provar les operacions que en depenen.
El servidor es nega a processar una sol·licitud que es podria haver reproduït durant les dades inicials, per reduir el risc de reproducció.
Orientació operativa: Torna-ho a provar quan s'hagi establert la connexió, sense utilitzar dades inicials.
El servidor rebutja el protocol actual i indica que el client n'hauria d'utilitzar un altre.
Orientació operativa: Inclou una capçalera Upgrade que descrigui les opcions de protocol compatibles.
El servidor exigeix una sol·licitud condicional per evitar actualitzacions perdudes, però el client n'ha enviat una d'incondicional.
Orientació operativa: Obtén l'estat actual i envia una condició adequada, com ara If-Match.
El client ha enviat massa sol·licituds durant un període determinat, segons un límit de freqüència definit pel servidor.
Orientació operativa: Redueix el ritme, respecta Retry-After quan hi sigui i evita pics sincronitzats de reintents.
431Camps de capçalera de sol·licitud massa grans
El servidor no processarà la sol·licitud perquè un o més camps de capçalera, o el conjunt de capçaleres, són massa grans.
Orientació operativa: Redueix les galetes o les capçaleres personalitzades, o ajusta un límit intencionat del servidor.
451No disponible per motius legals
El servidor no pot proporcionar el recurs sol·licitat per una restricció legal.
Orientació operativa: Quan correspongui, explica la restricció i el seu abast sense revelar informació protegida.