Popis HTTP statusnih kodova (kodovi odgovora poslužitelja)

Iskusni webmaster bi trebao znati što se dogodilo s web-lokacijom ili jednom stranicom ako se prikaže HTTP poruka o statusu.

Sigurno ste već naišli na pogrešku 404 ili 301, koja govore o udaljenoj stranici ili preusmjeravanju. Ali postoje mnogi drugi kodovi, može se shvatiti u čemu je problem.

Objavit ćemo popis HTTP statusnih kodova u ovom članku, tako da čak i početnički webmaster može brzo shvatiti što nije u redu s njegovom web lokacijom.

Njihov dio je povezan s poslužiteljima, neki pripadaju klijentskim poslužiteljima i tako dalje. Možda nikada nećete vidjeti neke kodove, ali bolje je imati korisna znanja za svaki slučaj.

Popis HTTP statusnih kodova (kodovi odgovora poslužitelja)

HTTP statusni kodovi

Ovaj kod je označen s tri znamenke, koje su podijeljene u 5 klasifikacije. Oni koji počinju s 1 odnose se na informativne, s 2 označavaju "Uspješno", s 3 označavaju preusmjeravanje, a 4 govore o pogrešci na strani klijenta, a one koje počinju s 5 ukazuju da je nešto na strani poslužitelja ne tako

Da biste uvijek razumjeli što se točno dogodilo na stranici i koji HTTP kôd prikazan, koristite sljedeći popis:

100 Nastavi (nastavak) - privremeni kod odgovora koje je korisnik uspješno zatražio i odgovorio na njega.
101 Prebacivanje protokola - klijent se prebacuje na drugi protokol. Na primjer, ako je staro zastarjelo, klijent se šalje na noviju verziju.
102 Obrada (Obrada je u tijeku) - obavještava vas da je zahtjev prihvaćen i obrađen. U pravilu se pojavljuje tijekom duge obrade kako bi se klijent upozorio na potrebu čekanja.
200 OK (prihvaćeno) - obrada je bila uspješna. Jednostavno rečeno, kod potvrđuje razmjenu podataka između poslužitelja i klijenta.
201 Created - stvara resurs koji je uspješno kreiran. Na primjer, ako je napravljen zahtjev za stvaranje nove stranice.
202 Prihvaćeno - Kôd označava obradu zaprimljenog zahtjeva. Ako poslužitelj ne može identificirati zahtjev u vrijeme njegova stvaranja, pojavit će se takav kod.
203 Neautorativne informacije (nisu pouzdani podaci) - slično kodu 200, jer također ukazuje na uspješan zahtjev. Jedina razlika je zamjena informacija iz drugog izvora, tako da možda nije relevantna.
204 Nema sadržaja - kada je zahtjev zaprimljen i obrađen, ali nema sadržaja za odgovor, pojavljuje se takav kôd.
205 Resetiraj sadržaj (Resetiraj sadržaj) - praktički se ne razlikuje od koda 204, samo se ovdje od klijenta traži da ažurira dokument.
206 Djelomični sadržaj (nije pun sadržaj) - nakon obrađenog zahtjeva poslužitelj vraća nepotpun odgovor.
207 Višestruki status (višestruki status) - rezultati klijentovog zahtjeva prenose se s nekoliko operacija.
226 IM koristi (koristi se IM) - označava da je zaglavlje A-IM uspješno primljeno, a poslužitelj je vratio sadržaj (uneseni parametri su uzeti u obzir).
300 Višestruki izbori - kaže da adresa vodi na više stranica. Robot ne može odrediti na što se točno URL odnosi, tako da morate točno odrediti resurs.
301 Premješteno Trajno (Premjesti zauvijek) - često se koristi kodom webmastera koji pomaže pri postavljanju preusmjeravanja na drugu stranicu.
302 Pronađeno (Privremeni prijenos) - iz različitih razloga, resurs je privremeno dostupan samo na drugoj adresi.
303 Vidi Drugo (Prikaz sadržaja na drugim resursima) - resurs koji traži klijent dostupan je na drugoj adresi, tako da morate ponovno poslati zahtjev.
304 Nije modificirano - kod pokazuje da nije bilo promjena na stranici od posljednjeg posjeta robota (to pomaže ubrzavanju indeksiranja).
305 Koristi Proxy (Potrebno korištenje proxyja) - pristup resursu koji obrađuje zahtjeve može se dobiti samo preko proxyja.
307 Privremeno preusmjeravanje (Privremeno preusmjeravanje) - po imenu već je jasno da kôd ukazuje na privremeno preusmjeravanje resursa na drugu adresu.
400 Bad Request - Nevažeća sintaksa zahtjeva, tako da je poslužitelj ne može prihvatiti.
401 Neovlašteno (zahtjev bez odobrenja) - kôd se pojavljuje kada neregistrirani klijent pokuša pristupiti vezi (ili morate navesti lozinku).
402 Potrebno plaćanje - planirano je koristiti ovaj kod za gotovinske transakcije, ne koristi se, stoga se koristi za označavanje internih pogrešaka i problema u konfiguraciji poslužitelja.
403 Forbidden - klijent se pokušava povezati s resursom kojem nema pristupa (ili je odbijen).
404 Not Found (Nije moguće pronaći) - najprepoznatljiviji kôd koji nisu ni vidjeli iskusni korisnici Interneta. Pokazuje da traženi sadržaj (stranica, informacije, dokument itd.) Ne postoji.
405 Metoda nije dopuštena - Klijent koristi nevažeći način za unos zahtjeva.
406 Nije prihvatljivo (zahtjev nije prihvatljiv) - kôd ukazuje na postojanje traženog dokumenta, ali nije u formatu koji je potreban (na primjer, ne kodiranju).
407 Proxy Authentication Required (potrebna je provjera autentičnosti proxyja ili identifikacija proxy poslužitelja) - za dobivanje pristupa poslužitelju potrebna je registracija proxy poslužitelja.
408 Timeout - zahtjev se ne može obraditi do beskonačnosti, tako da se kôd pojavljuje kada protekne određeno vrijeme.
409 Conflict - javlja se pogreška između zahtjeva, konflikta u konfiguraciji ili između sličnih datoteka. Na primjer, prilikom dodavanja datoteke poslužitelj može imati noviju verziju, pa se generira pogreška.
410 Gone (nedostatak resursa) - pojavljuje se ako je zahtjev zatražen za resurs koji je već potpuno i trajno izbrisan.
411 Potrebna duljina - dužina sadržaja nije postavljena u zahtjevu, tako da je morate unijeti kroz kôd.
412 Pretpostavka nije uspjela - poslužitelj ne može provjeriti valjanost zahtjeva jer nije pronađen nijedan rezultat.
413 Entitet Zahtjeva je prevelik - poslužitelj ne može obraditi takav veliki zahtjev, stoga je izdano odbijanje.
414 URL zahtjeva za isuviše dug (Neispravna dužina URL-a zahtjeva) - opet, možete pogoditi prema lebdenju. Poslužitelj odbija obraditi zahtjev jer je adresa predugačka.
415 Nepodržani tip medija (vrsta medija nije podržana) - poslužiteljska strana ne podržava format korišten u zahtjevu.
416 Requested Range Not Satisfiable (Nije dostupno) - Nevažeći broj bajtova, koji je naveden u zahtjevu.
417 Expectation Failed - kôd se koristi ako poslužitelj ne može obraditi zahtjev zbog vrijednosti u polju Expect.
422 Unprocessable Entity (Element nije obrađen) - problem obrade jednog (i više) elementa zahtjeva.
423 Zaključano - pojavljuje se kada je zaključano iz različitih razloga. Naravno, zahtjevi se ne obrađuju iz zaključanog resursa.
424 Neuspjela ovisnost - jedan od izvora (ovisan) je blokiran, pa poslužitelj ne želi obraditi zahtjev.
426 Potrebna nadogradnja (potrebna je nadogradnja) - da biste otvorili pristup sadržaju, morate nadograditi protokol.
500 Interna pogreška poslužitelja - nepredviđeni uvjeti onemogućavaju poslužitelju ispravnu obradu zahtjeva.
501 Nije implementirano - problem je ili s metodom unosa zahtjeva ili da poslužitelj ne obrađuje mogućnosti koje su potrebne za prihvaćanje.
502 Bad Gateway (Gateway-problemi) - često se vidi na mjestima koja su vrijeme za promjenu poslužitelja. Greška se pojavljuje kada se u lancu zahtjeva od sljedećeg poslužitelja primi nevažeći odgovor.
503 Server Unavailable (Usluga nedostupna) - poslužitelji se stalno servisiraju i ovaj se kod trenutno prikazuje.
504 Gateway Timeout - pojavljuje se ako poslužitelj koji djeluje kao proxy ili gateway ne čeka odgovor od gornjeg poslužitelja.
505 HTTP verzija nije podržana - Neke protokole poslužitelj ne može podržati, kao što je označeno ovim kôdom (nema odgovora).
507 Nedovoljno pohrane - poslužitelju je ponestalo prostora za pohranu podataka zahtjeva.
509 Granica propusnosti premašena (kada se prekorači propusnost) - kada poslužitelj koristi velike količine prometa (više nego što mu je dodijeljeno), izdaje se kôd.
510 nije prošireno - nije moguća obrada zahtjeva zbog nedostatka podrške za zatraženo proširenje.
Potrebna je mrežna provjera autentičnosti (ako je potrebno provjeriti autentičnost mreže) - ako se pojavi kôd, potrebno je odobrenje klijenta.

Svaka pogreška znači nešto, a ako ih razumijete, lakše će se riješiti problemi. Malo je vjerojatno da ćete se moći sjetiti svake od njih, pa preporučujemo da stranicu spremite u knjižne oznake (prije ili kasnije sigurno će vam dobro doći).

Zainteresirani ste i za:
- 6 opcija za izdvajanje sadržaja za web-lokaciju
- Gost pristup Yandex metričkom i Google Analytics
- Unovčavanje zabavnog prometa

traži

povezani članci