Skip to main content

Una llista completa de línies d'estat HTTP

Anonim

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

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:

  • 1XX: Informatiu: la sol·licitud ha estat acceptada o el procés continua.
  • 2XX: Confirma que l'acció s'ha completat correctament o s'ha entès.
  • 3XX: Redirecció: cal fer alguna cosa més per completar la sol·licitud.
  • 4XX: Error del client que indica que la sol·licitud no es pot completar o conté la sintaxi incorrecta.
  • 5XX: Error del servidor que indica que el servidor no va poder completar una sol · licitud que suposadament era vàlida.

Les aplicacions que entenen els codis d'estat HTTP no han de saber-ne tot dels 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'estatFrase de la raó
100Continua
101Canvis de protocols
102Processament
200D'acord
201Creat
202Acceptat
203Informació no autoritzada
204Sense contingut
205Restableix el contingut
206Contingut parcial
207Multi-Estat
300Eleccions múltiples
301S'ha mogut de manera permanent
302Trobat
303Vegeu Altres
304No modificat
305Utilitza proxy
307Redirecció temporal
308Redirecció permanent
400Sol·licitud incorrecta
401No autoritzat
402Cal pagar el pagament
403Prohibit
404No trobat
405No es permet el mètode
406No és acceptable
407Es necessita l'autenticació de proxy
408Temps d'espera esgotat
409Conflicte
410S'ha anat
411Durada requerida
412La condició prèvia ha fallat
413Entitat de sol · licitud massa gran
414Sol·licitud-URI massa gran
415Tipus de suport no compatible
416El rang de sol·licitud no és satisfactori
417No s'ha pogut esperar
421Sol·licitud incorrecta
422Entitat no processable
423Bloquejat
424La dependència ha fallat
425Col.lecció no ordenada
426Actualització obligatòria
428És necessària la condició prèvia
429Hi ha massa sol·licituds
431Camps de capçaleres de sol·licitud massa grans
451No disponible per raons legals
500error del servidor intern
501No implementat
502Porta d'enllaç incorrecta
503Servei no disponible
504Passarel·la de temps d'espera
505La versió HTTP no és compatible
506La variant també negocia
507Emmagatzematge insuficient
508Bucle detectat
510No estesa
511Es 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'estatFrase de la raó
103Punt de control
420Falla del mètode
420Milloreu la vostra calma
440El temps per identificar-se ha expirat
449Torneu a intentar-ho
450Bloquejat per Windows Parental Controls
451Redireccionament
498token invàlid
499Token Required
499L'antivirus ha prohibit la sol·licitud
509Límit d'ample de banda excedit
530El lloc està congelat

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