Skip to main content

Codurile de eroare HTTP și codurile de stare au fost explicate

TOTUL despre martorii din bord! (Aprilie 2025)

TOTUL despre martorii din bord! (Aprilie 2025)
Anonim

Când vizitați site-urile web, browserul dvs. - clientul - face conexiuni la serverele web printr-un protocol de rețea numit HTTP. Aceste conexiuni de rețea suportă trimiterea datelor de răspuns de la servere către clienți, inclusiv conținutul paginilor web și, de asemenea, unele informații de control al protocolului. Ocazional, este posibil să nu reușiți să ajungeți la site-ul pe care încercați să îl atingeți. În schimb, vedeți o eroare sau un cod de stare.

Tipuri de erori HTTP și coduri de stare

Datele de răspuns ale serverului HTTP pentru fiecare solicitare sunt incluse în codul care indică rezultatul solicitării. Aceste coduri de rezultate sunt numere din trei cifre împărțite în categorii:

  • 100-199: starea informațională
  • 200-299: starea de succes
  • 300-399: starea redirecționării
  • 400-499: erori de client
  • 500-599: erori de server

Numai câteva dintre numeroasele coduri de eroare și stare de stare se pot vedea pe internet sau pe intranet. Codurile legate de erori sunt de obicei afișate într-o pagină Web unde sunt afișate ca ieșiri ale unei cereri eșuate, în timp ce alte coduri de stare nu sunt afișate utilizatorilor.

200 OK

În cazul stării HTTP 200 OK, serverul web a procesat cererea cu succes și a transmis conținutul în browser. Cele mai multe cereri HTTP au ca rezultat această stare. Utilizatorii rar văd acest cod pe ecran ca browsere web, de obicei, numai afișarea de coduri atunci când există o problemă.

Continuați să citiți mai jos

Eroare 404 pagina nu a fost găsită

Când vedeți eroarea HTTP 404 Nu a fost gasit, serverul web nu a putut găsi pagina, fișierul sau altă resursă solicitate. Erori HTTP 404 indică faptul că conexiunea la rețea între client și server a fost efectuată cu succes. Această eroare apare cel mai frecvent atunci când utilizatorii introduc manual o adresă URL incorectă într-un browser sau administratorul serverului web elimină un fișier fără a redirecționa adresa către o nouă locație valabilă. Trebuie să verificați adresa URL pentru a rezolva această problemă sau să așteptați ca administratorul web să o corecteze.

Continuați să citiți mai jos

Eroare 500 eroare de server intern

Cu eroare HTTP 500 Eroare internă a server-ului, serverul web a primit o solicitare validă de la un client, dar nu a putut să o proceseze. Erori HTTP 500 apar atunci când serverul întâlnește unele probleme tehnice generale, cum ar fi scăderea volumului de memorie disponibil sau a spațiului pe disc. Un administrator de server trebuie să remedieze această problemă.

Eroare 503 Serviciu indisponibil

Eroare HTTP 503 Serviciu Indisponibil indică faptul că un server web nu poate procesa cererea de client primită. Unele servere web utilizează HTTP 503 pentru a indica eșecurile așteptate, datorită unor politici administrative, cum ar fi depășirea unei limite a numărului de utilizatori concurenți sau utilizarea CPU, pentru a le distinge de eșecurile neașteptate care ar fi raportate în mod normal ca HTTP 500.

Continuați să citiți mai jos

301 mutat permanent

HTTP 301 mutat permanent indică faptul că URI specificat de client a fost mutat într-o altă locație utilizând o metodă numită Redirecționarea HTTP , care permite clientului să emită o nouă solicitare și să preia resursa din noua locație. Browserele web urmăresc automat redirecționările HTTP 301 fără a necesita intervenția utilizatorului.

302 S-au găsit sau 307 redirecționări temporare

stare 302 găsit este similar cu 301, dar codul 302 a fost proiectat pentru cazurile în care o resursă este mutată temporar, nu permanent. Un administrator de server ar trebui să utilizeze HTTP 302 numai în perioadele scurte de întreținere a conținutului. Browserele Web urmăresc 302 redirecționări în mod automat ca acestea pentru codul 301. Versiunea HTTP 1.1 a adăugat un nou cod, 307 Redirecționarea temporară, pentru a indica redirecționările temporare.

Continuați să citiți mai jos

400 Solicitare incorectă

Un răspuns al lui 400 Solicitare incorectă înseamnă că serverul web nu a înțeles solicitarea din cauza sintaxei invalide. În mod normal, acest lucru indică o problemă tehnică care implică clientul, dar coruperea datelor în rețeaua în sine poate provoca, de asemenea, eroarea.

401 Neautorizat

401 Neautorizat eroare apare atunci când clientul web solicită o resursă protejată pe server, dar clientul nu a fost autentificat pentru acces. De obicei, un client trebuie să se conecteze la server cu un nume de utilizator și o parolă valide pentru a rezolva problema.

Continuați să citiți mai jos

100 Continuați

Adăugat în versiunea 1.1 a protocolului, starea HTTP 100 Continuați a fost proiectat să utilizeze mai eficient lățimea de bandă a rețelei, permițând serverelor să-și confirme disponibilitatea de a accepta cereri mari. Protocolul Continue permite unui client HTTP 1.1 să trimită un mesaj mic, special configurat, care solicită serverului să răspundă cu un cod de 100. Apoi așteaptă răspunsul înainte de a trimite o solicitare (de obicei mare) de urmărire. Clienții și serverele HTTP 1.0 nu utilizează acest cod.

204 Fără conținut

Veți vedea mesajul 204 Fără conținut când serverul trimite un răspuns valid la o solicitare de client care conține numai informații din antet - nu conține niciun corp de mesaj. Clienții Web pot utiliza HTTP 204 pentru a procesa răspunsurile serverului mai eficient, evitând, de exemplu, revigorarea paginilor în mod inutil.

Continuați să citiți mai jos

502 Bad Gateway

O problemă de rețea între client și server cauzează 502 Bad Gateway eroare. Aceasta poate fi declanșată de erorile de configurare de pe un paravan de protecție a rețelei, de un router sau de alt dispozitiv de gateway de rețea.