Codul de stare HTTP este returnat atunci când se face o solicitare HTTP către server. Serverul returnează un cod de stare HTTP ca răspuns la solicitarea dvs.
Există cinci clase de cod de stare HTTP, după cum urmează.
- Informațional – 1XX
- Succes – 2XX
- Redirecționare – 3XX
- Eroare client – 4XX
- Eroare server – 5XX
Să aruncăm o privire la diagrama de mai jos, care oferă o idee despre cum este returnat un cod de stare de la serverul web.
Deci, acum, știți cum este generat codul de stare și iată câteva dintre codurile de returnare a stării HTTP populare din Infografice.
Cuprins
Răspuns de succes
200 – OK: răspunsul HTTP standard pentru solicitările HTTP reușite. Într-un alt mod, serverul web va returna 200 atunci când conținutul solicitat este servit cu succes.
202 – Acceptat: serverul a acceptat cererea dumneavoastră și încă nu le-a procesat.
206 – Conținut parțial: Numai conținutul parțial este livrat datorită antetului intervalului trimis de un client precum wget.
Răspuns de redirecționare
301 – Mutat definitiv: pagina solicitată a fost mutată definitiv într-o locație nouă. Acest lucru indică unui robot robot de căutare să acceseze cu crawlere o nouă locație.
302 – Mutat temporar: cererea dvs. este servită dintr-o locație diferită, dar acesta este un aranjament temporar. Acest lucru îi indică botului motorului de căutare să acceseze cu crawlere locația originală.
305 – Utilizați proxy: resursa solicitată este disponibilă numai printr-un proxy. Aceasta înseamnă că trebuie să utilizați un proxy relevant pentru a obține cu succes pagina solicitată.
304 – Nemodificat: De obicei, când pagina stocată în cache este servită când o resursă nu a fost modificată.
Eroare client
400 – Solicitare greșită: serverul este confuz cu privire la ceea ce ați cerut. Probabil sintaxă proastă sau încercarea de a include caractere în URI, pe care serverul nu le înțelege.
401 – Neautorizat: Pagina solicitată este protejată și necesită autentificare. Trebuie să vă autentificați pentru a obține cu succes pagina solicitată.
403 – Interzis: Trebuie să încercați să accesați la care nu aveți permisiunea. Această resursă nenecesară este protejată de parolă; ar putea fi și atunci când permisiunea fișierelor/dosarului nu permite vizualizarea paginii solicitate.
404 – Negăsit: Probabil cea mai faimoasă – pagina solicitată nu este găsită pe server. Încercați să accesați ceva care nu există.
405 – Metoda nu este permisă: Solicitați o pagină cu metoda greșită. De exemplu, faceți GET pe date POST. Sau încercați metoda care este dezactivată, de exemplu – TRACE, PUT, DELETE.
408 – Request timeout: Serverul a expirat în așteptarea solicitării
411 – Lungimea cerută: Solicitarea dvs. nu corespunde lungimii conținutului său, care este cerută de resursa solicitată.
Eroare de server
500 – Eroare internă de server: O eroare foarte generică atunci când serverul a întâmpinat o eroare din diverse motive. Jurnalele trebuie examinate pentru a vedea de ce serverul a răspuns la o eroare internă.
502 – Gateway greșit: Serverul acționa ca un gateway sau proxy și a primit un răspuns nevalid de la serverul din amonte, cum ar fi Tomcat, WebSphere.
503 – Serviciu indisponibil: serverul nu poate servi cererea dumneavoastră. Acest lucru se poate datora faptului că fie serverul este prea ocupat cu alte chestii sau aproape mort.
Sper că acum aveți o idee despre codul de returnare a stării HTTP. Dacă găsești acest lucru util, ajută-l să-l distribui prietenilor tăi.
Ți-a plăcut să citești articolul? Ce zici de împărtășirea cu lumea?