Kada posjetite web stranice, vaš preglednik - klijent - povezuje web servere putem mrežnog protokola pod nazivom HTTP. Te mrežne veze podupiru slanje podataka o odgovornosti s poslužitelja natrag u klijente, uključujući sadržaj web stranica i neke informacije o nadzoru protokola. Povremeno nećete biti uspješni u dosezanju web stranice koju pokušavate dosegnuti. Umjesto toga vidite pogrešku ili statusni kôd.
Vrste HTTP pogrešaka i kodova statusa
U odgovor HTTP poslužitelja uključen je svaki broj zahtjeva koji označava rezultat zahtjeva. Ovi kodovi rezultata su troznamenkasti brojevi podijeljeni u kategorije:
- 100-199: informacijski status
- 200-299: status uspjeha
- 300-399: status preusmjeravanja
- 400-499: pogreške klijenta
- 500-599: pogreške poslužitelja
Samo nekoliko od mnogih mogućih pogrešaka i statusnih kodova vidljivo je na internetu ili intranetima. Kodovi koji se odnose na pogreške obično se prikazuju na web stranici na kojoj se prikazuju kao izlaz neuspjelog zahtjeva, dok drugi statusni kodovi nisu prikazani korisnicima.
U redu
U slučaju HTTP statusa U redu, web poslužitelj je uspješno obradio zahtjev i prenio sadržaj pregledniku. Većina HTTP zahtjeva dovodi do tog statusa. Korisnici rijetko vide ovaj kôd na zaslonu jer web preglednici obično prikazuju kodove samo kada postoje neki problemi.
Nastavite čitati ispod
Greška 404 nije pronađeno
Kada vidite HTTP pogrešku 404 nije pronađeno, web-poslužitelj nije mogao pronaći traženu stranicu, datoteku ili drugi resurs. Pogreške HTTP 404 ukazuju na uspješnu uspostavu mrežne veze između klijenta i poslužitelja. Ta se pogreška najčešće pojavljuje kada korisnici ručno unesu netočni URL u preglednik ili administrator web poslužitelja uklanja datoteku bez preusmjeravanja adrese na valjanu novu lokaciju. Potvrdite URL da biste riješili taj problem ili pričekajte da ga web administrator to ispraviti.
Nastavite čitati ispod
Pogreška 500 Unutarnja pogreška poslužitelja
S HTTP pogreškom 500 Interna pogreška poslužitelja, web-poslužitelj je primio valjani zahtjev klijenta, ali ga nije mogao obraditi. HTTP 500 pogreške pojavljuju se kada poslužitelj naiđe na neke opće tehničke probleme, kao što je niska dostupna memorija ili prostor na disku. Administrator poslužitelja mora riješiti taj problem.
Pogreška 503 usluga nije dostupna
HTTP pogreška 503 usluga nedostupna označava da web-poslužitelj ne može obraditi dolazni zahtjev klijenta. Neki web-poslužitelji koriste HTTP 503 kako bi naznačili očekivane kvarove zbog administrativnih pravila kao što su prekoračenje ograničenja broja istovremenih korisnika ili korištenja procesora kako bi ih se razlikovalo od neočekivanih kvarova koji bi se normalno prijavljivali kao HTTP 500.
Nastavite čitati ispod
301 Premješteno trajno
HTTP 301 Premješteno trajno označava da je URI određen od strane klijenta premješten na drugu lokaciju metodom pod nazivom HTTP preusmjeravanje , što klijentu omogućuje izdavanje novog zahtjeva i dohvaćanje resursa s novog mjesta. Web preglednici automatski prate HTTP 301 preusmjeravanja bez potrebe za intervencijom korisnika.
Pronađeno 302 ili privremeno preusmjeravanje
Status Pronađeno 302 sličan je 301, ali kod 302 je dizajniran za slučajeve u kojima se resurs premješta privremeno, a ne trajno. Administrator poslužitelja treba koristiti HTTP 302 samo tijekom kratkih perioda održavanja sadržaja. Web preglednici slijede 302 preusmjeravanja automatski kao da to rade za kod 301. HTTP verzija 1.1 dodao je novi kod, 307 Privremeni preusmjeravanje, za označavanje privremenih preusmjeravanja.
Nastavite čitati ispod
400 loših zahtjeva
Odgovor tvrtke 400 loših zahtjeva obično znači da web poslužitelj nije razumio zahtjev zbog nevažeće sintakse. Uobičajeno, to ukazuje na tehničke probleme koji uključuju klijenta, ali korupcije podataka na mreži također mogu uzrokovati pogrešku.
401 Neovlašteno
401 Neovlašteno Pogreška se događa kada web-klijent zahtijeva zaštićeni resurs na poslužitelju, ali klijent nije ovjeren za pristup. Obično se klijent mora prijaviti na poslužitelj s važećim korisničkim imenom i zaporkom za rješavanje problema.
Nastavite čitati ispod
100 Nastavite
Dodano je u verziji 1.1 protokola, HTTP status 100 Nastavite je osmišljen kako bi učinkovitije koristio mrežnu propusnost dopuštajući poslužiteljima mogućnost potvrde spremnosti da prihvate velike zahtjeve. Protokol Nastavak dopušta klijentu HTTP 1.1 da pošalje malu, posebno konfiguriranu poruku koja traži od poslužitelja da odgovori 100 kodom. Zatim čeka odgovor prije slanja (obično velikog) zahtjeva za praćenjem. HTTP 1.0 klijenti i poslužitelji ne koriste ovaj kôd.
204 Nema sadržaja
Vidjet ćete poruku 204 Nema sadržaja kada poslužitelj šalje valjani odgovor na zahtjev klijenta koji sadrži samo informacije o zaglavlju - ne sadrži tijelo poruke. Web klijenti mogu koristiti HTTP 204 kako bi učinkovitije reagirao na odgovore poslužitelja, na primjer, nepotrebno izbjegavanje osvježavajućih stranica.
Nastavite čitati ispod
502 Bad Gateway
Mrežni problem između klijenta i poslužitelja uzrokuje 502 Bad Gateway greška. To može biti uzrokovano konfiguracijskim pogreškama na mrežnom vatrozidu, usmjerivaču ili drugom mrežnom pristupnom uređaju.