Una llista completa de línies d'estat HTTP

La línia d'estat HTTP és el terme donat al codi d'estat HTTP (el número de codi real) quan va acompanyat de la frase de motiu HTTP 1 (la descripció breu).

Podeu llegir més sobre els codis d'estat HTTP a la nostra casella Què són els codis d'estat HTTP? peça. També tenim una llista d'errors de codi d'estat HTTP (4xx i 5xx) juntament amb alguns consells sobre com solucionar-los.

Nota: Encara que sigui tècnicament incorrecte, les línies d'estat HTTP sovint es denominen codis d'estat HTTP.

Categories de codi d'estat HTTP

Com podeu veure a continuació, els codis d'estat HTTP són nombres enters de tres dígits. El primer dígit s'utilitza per identificar el codi dins d'una categoria específica: un d'aquests cinc:

Les aplicacions que entenen els codis d'estat HTTP no necessiten conèixer tots els codis, el que significa que un codi desconegut també té una frase de motiu HTTP desconeguda, que no proporcionarà a l'usuari molta informació. Tanmateix, aquestes aplicacions HTTP no han d'entendre les categories o classes tal com les hem descrit anteriorment.

Si el programari no sap el que significa el codi específic, almenys pot identificar la classe. Per exemple, si es desconeix un codi d'estat 490 a l'aplicació, pot tractar-lo com un 400 perquè està en la mateixa categoria, i llavors pot suposar que hi ha alguna cosa incorrecta amb la sol·licitud del client.

Línies d'estat HTTP (codis d'estat HTTP + frases de motiu HTTP)

Codi d'estat Frase de la raó
100 Continua
101 Canvis de protocols
102 Processament
200 D'acord
201 Creat
202 Acceptat
203 Informació no autoritzada
204 Sense contingut
205 Restableix el contingut
206 Contingut parcial
207 Multi-Estat
300 Eleccions múltiples
301 S'ha mogut de manera permanent
302 Trobat
303 Vegeu Altres
304 No modificat
305 Utilitza proxy
307 Redirecció temporal
308 Redirecció permanent
400 Sol·licitud incorrecta
401 No autoritzat
402 Cal pagar el pagament
403 Prohibit
404 No trobat
405 No es permet el mètode
406 No és acceptable
407 Es necessita l'autenticació de proxy
408 Temps d'espera esgotat
409 Conflicte
410 S'ha anat
411 Durada requerida
412 La condició prèvia ha fallat
413 Entitat de sol · licitud massa gran
414 Sol·licitud-URI massa gran
415 Tipus de suport no compatible
416 El rang de sol·licitud no és satisfactori
417 No s'ha pogut esperar
421 Sol·licitud incorrecta
422 Entitat no processable
423 Bloquejat
424 La dependència ha fallat
425 Col.lecció no ordenada
426 Actualització obligatòria
428 És necessària la condició prèvia
429 Hi ha massa sol·licituds
431 Camps de capçaleres de sol·licitud massa grans
451 No disponible per raons legals
500 error del servidor intern
501 No implementat
502 Porta d'enllaç incorrecta
503 Servei no disponible
504 Passarel·la de temps d'espera
505 La versió HTTP no és compatible
506 La variant també negocia
507 Emmagatzematge insuficient
508 Bucle detectat
510 No estesa
511 Es necessita autenticació de xarxa

[1] Les frases de la raó HTTP que acompanyen els codis d'estat HTTP només es recomana. Es permet una frase de motiu diferent per RFC 2616 6.1.1. És possible que vegeu frases de motiu HTTP substituïdes per una descripció més "amigable" o en un idioma local.

Línies d'estat HTTP no oficials

Les línies d'estat HTTP següents poden ser utilitzades per alguns serveis de tercers com a respostes d'error, però no s'especifiquen per cap RFC.

Codi d'estat Frase de la raó
103 Punt de control
420 Falla del mètode
420 Milloreu la vostra calma
440 El temps per identificar-se ha expirat
449 Torneu a intentar-ho
450 Bloquejat per Windows Parental Controls
451 Redireccionament
498 token invàlid
499 Token Required
499 L'antivirus ha prohibit la sol·licitud
509 S'ha superat el límit d' ample de banda
530 El lloc està congelat

Nota: És important recordar que, mentre que els codis d'estat HTTP poden compartir els mateixos números amb missatges d'error trobats en altres contextos, com en els codis d'error del Gestor de dispositius , no vol dir que estiguin relacionats de cap manera.