Vodič za HTTP 400-499 pogreške: uzroci i rješenja

HTTP 400-499 pogreške su grupa statusnih kodova HTTP odgovora poslanih s poslužitelja kada postoji problem s obradom klijentovog zahtjeva. Evo općeg opisa nekih uobičajenih pogrešaka u ovom rasponu:

 

HTTP 400 Bad Request

Ova se pogreška javlja kada poslužitelj ne može razumjeti ili obraditi klijentov zahtjev zbog pogreške u sintaksi, nevažećih informacija ili nepotpunog zahtjeva.

HTTP 401 neovlašteno

Ova se pogreška pojavljuje kada zahtjev zahtijeva provjeru autentičnosti. Klijent mora dati važeće podatke za prijavu(npr. korisničko ime i lozinku) za pristup traženom resursu.

HTTP 403 Forbidden

Ova se pogreška javlja kada poslužitelj odbije klijentov zahtjev bez potrebe za provjerom autentičnosti. Razlog mogu biti ograničene dozvole pristupa ili pristup resursu nije dopušten.

HTTP 404 Not Found

Ovo je najčešća pogreška u ovoj skupini. To se događa kada poslužitelj ne može pronaći traženi resurs(npr. web stranicu, datoteku) na poslužitelju.

HTTP 408 Request Timeout

Ova se pogreška javlja kada klijent ne uspije izvršiti zahtjev unutar dopuštenog vremena. To se može dogoditi zbog nestabilne mrežne veze ili obrade zahtjeva koja predugo traje.

 

Pogreške u rasponu 400-499 obično su povezane s problemima na strani klijenta ili pogrešnom konfiguracijom na poslužitelju.