Els codis d'estat HTTP són codis de resposta estàndard proporcionats pels servidors del lloc web a Internet. Els codis permeten identificar la causa del problema quan una pàgina web o un altre recurs no es carreguen correctament.
El terme codi d'estat HTTP és en realitat el terme comú per a la línia d'estat HTTP que inclou tant la Codi d'estat HTTP i la Frase de motiu HTTP .
Els codis d'estat HTTP de vegades es denominen codis d'error del navegador o codis d'error d'Internet.
Per exemple, la línia d'estat HTTP 500: Error del servidor intern es compon del codi d'estat HTTP de 500 i la frase de motiu HTTP de error del servidor intern.
Existeixen cinc categories d'errors del codi d'estat HTTP; aquests són els dos grups principals:
Error Client 4xx
Aquest grup de codis d'estat HTTP inclouen aquells en què la sol·licitud d'una pàgina web o d'un altre recurs contingui sintaxi incorrecta o que no es pugui omplir per algun altre motiu, presumptament per culpa del client (el surfista web).
Alguns codis d'estat HTTP d'error del client comuns inclouen 404 (No trobat), 403 (prohibit) i 400 (Sol·licitud incorrecta).
Error del servidor 5xx
Aquest grup de codis d'estat HTTP inclouen aquells en què la tasca d'una pàgina web o un altre recurs s'entén pel servidor del lloc web, però no es pot omplir per alguna raó.
Alguns codis d'estat HTTP d'error del servidor comuns inclouen el popular 500 (Error del servidor intern), juntament amb 503 (Servei no disponible) i 502 (Bad Gateway).
Més informació sobre codis d'estat HTTP
Hi ha altres codis d'estat HTTP a més dels codis 4xx i 5xx. També hi ha codis 1xx, 2xx i 3xx que són informatius, confirmen l'èxit o dicten una redirecció, respectivament. Aquests tipus addicionals de codis d'estat HTTP no són errors, de manera que no s'haurien d'alertar sobre ells al navegador.
Vegeu una llista completa de errors a la nostra pàgina Errors del codi d'estat HTTP o consulteu totes aquestes línies d'estat HTTP (1xx, 2xx i 3xx) a la nostra secció Què són les línies d'estat HTTP? peça.
La pàgina de registre del codi d'estat del Protocol de transferència d'hipertext (HTTP) de IANA és la font oficial dels codis d'estat HTTP, però Windows a vegades inclou errors addicionals i específics que expliquen informació addicional. Podeu trobar una llista completa d'aquests al lloc web de Microsoft.
Per exemple, mentre que el codi d'estat HTTP de 500 significa Error del servidor d'Internet , Utilitza Microsoft Internet Information Services (ISS) 500.15 per dir això Les sol·licituds directes de Global.aspx no estan permeses.
Aquests són alguns exemples més:
- 404.13 té la frase de motiu HTTP deLa longitud del contingut és massa gran.
- 500.53 significaS'ha produït un error de reescriptura durant la gestió de notificacions RQ_RELEASE_REQUEST_STATE. S'ha produït un error de l'execució de la norma de sortida. La regla es configura perquè s'executi abans que s'actualitzi la memòria cau de l'usuari de sortida.
- 502.3 significa Bad Gateway: Error de connexió del remitent (ARR).
Aquests anomenats subcódigo generats per Microsoft ISS no substitueixen els codis d'estat HTTP, sinó que es troben en diverses àrees de Windows com ara fitxers de documentació.
No tots els codis d'error estan relacionats
Un codi d'estat HTTP no és el mateix que un codi d'error del Gestor de dispositius o un codi d'error del sistema. Alguns codis d'error del sistema comparteixen números de codi amb codis d'estat HTTP, però són diferents errors amb missatges d'error associats completament diferents i significats.
Per exemple, el codi d'estat HTTP 403.2 significaLlegeix l'accés prohibit. Tanmateix, també hi ha un codi d'error del sistema 403 això significaEl procés no està en mode de processament de fons.
De la mateixa manera, el500 codi d'estat que vol dirError del servidor d'Internet es podria confondre fàcilment amb un codi d'error del sistema500 això significaNo es pot carregar el perfil d'usuari.
No obstant això, aquests no estan relacionats i no s'han de tractar de manera similar. Es mostra en un navegador web i explica un missatge d'error sobre el client o el servidor, mentre que l'altre apareix en un altre lloc de Windows i no implica necessàriament el navegador web.
Si teniu problemes per identificar si el codi d'error que veu és o no un codi d'estat HTTP, consulteu acuradament el lloc on es veu el missatge. Si veus un error en el vostre navegador web, a la pàgina web , és un codi de resposta HTTP.
Altres missatges d'error s'han d'abordar per separat en funció del context en el qual es veuen: els codis d'error del Gestor de dispositius es veuen a l'Administrador de dispositius, els codis d'error del sistema es mostren a través de Windows, els codis POST es lliuren durant la prova de presa de força, etc.











