HTTP greška 404

S Vikipedije, slobodne enciklopedije
HTTP greška 404 u veb pregledaču Firefox

404 ili greška Nije nađeno je HTTP-ov standardni odzivni kod koji indikuje da je klijent bio u mogućnosti da komunicira sa serverom, ali server ili nije mogao da nađe zahtevano, ili je konfigurisan da ne ispuni taj zahtev a pritom ne oda razlog zašto. Grešku 404 ne treba mešati sa greškama tipa "server nije nađen" ili sličnim, kod kojih se uopšte ne može uspostaviti komunikacija sa serverom.

Opšti pregled[uredi | uredi izvor]

Prilikom komunikacije preko HTTP-a, od servera se traži da odgovori na zahtev, kao što je zahtev pregledača za HTML dokumentom (veb stranom), sa numeričkim odzivnim kodom i MIME porukom poput elektronske pošte. U kodu 404, prva četvorka (4) označava da je u pitanju greška klijenta, kao na primer pogrešno otkucan URL. Sledeće dve cifre pokazuju na koju se specifičnu grešku naišlo. Korišćenje trocifrenih kodova kod HTTP-a je slično korišćenju takvih kodova kod starijih protokola poput FTP-a i NNTP-a.

Postoji mit da je kod greške 404 nazvan po sobi u laboratorijama instituta CERN, gde je razvijen WWW.

Međutim, u institutu CERN uopšte ne postoji soba 404.

Svaki odzivni kod uz sebe sadrži informativnu rečenicu na engleskom jeziku koja obavezno mora biti prisutna. Rečenica koja ide uz grešku 404 je "Nije nađeno" (Not found). Pri slanju odzivne poruke 404, veb server obično uz nju pridruži HTML dokument koji u kome je se nalaze i kod greške kao i informativna rečenica.

Spoljašnje veze[uredi | uredi izvor]