Kapag ang isang browser ay nagpapadala ng isang kahilingan sa isang web server para sa isang file, naglalaman din ang tugon ng isang "status code". Ang ilan sa mga code na ito ay nagdadala ng impormasyon tungkol sa mga error, ang iba ay mga mensahe na nagbibigay impormasyon.
Panuto
Hakbang 1
Una kailangan mong malaman kung ang code na nais mong malaman ay isang error code. Ang mga code na may mga numero mula 100 hanggang 399 sa mga tugon sa server ay hindi nagdadala ng mga mensahe ng error, at ang saklaw mula 400 hanggang 599 ay inilalaan upang ipaalam sa browser ang tungkol sa mga problema kapag sinusubukang tuparin ang kahilingan nito. Kung ang bilang na interesado ka ay higit sa 399, sa gayon ito ay isang code ng error. Nahahati sila sa dalawang grupo, bawat isa ay may 100 na numero.
Hakbang 2
Kung ang kinakailangang numero ay kabilang sa saklaw mula 500 hanggang 599, ipinapahiwatig nito ang isa sa mga sumusunod na error sa server:
500 Error sa Panloob na Server - Nangangahulugan ang code na ito na mayroong isang panloob na pagkabigo ng software ng server habang pinoproseso ang kahilingan.
501 Hindi Naipatupad - hindi makilala ng server ang pamamaraan ng paghiling, o ang hiniling na pagpapaandar ay hindi suportado.
502 Bad Gateway - ang pagkabigo ay naganap hindi sa lokasyon kung saan nakaimbak ang hiniling na file, ngunit sa kagamitan sa pagruruta.
Hindi Magagamit ang 503 Serbisyo - sa oras ng kahilingan, hindi magagamit ang isa o higit pang mga serbisyo ng server.
504 Timeout ng Gateway - Nag-time out ang server na ginamit bilang routing gateway.
Hindi Sinuportahan ang Bersyon ng 505 HTTP - Ang bersyon ng HTTP na tinukoy sa kahilingan ay hindi suportado ng server na ito.
Hakbang 3
Iba pang mga error code:
400 Masamang Kahilingan - isang error sa kahilingan sa browser.
401 Hindi Pinahintulutan - ang gumagamit ay hindi pinahintulutan na i-access ang hiniling na file.
402 Kailangan ng Bayad - Ang error code na ito ay kasalukuyang hindi ginagamit.
403 Bawal - sa ilang kadahilanan hindi matutupad ng server ang kahilingan.
404 Hindi Nahanap - ang hiniling na mapagkukunan ay hindi magagamit sa tinukoy na address.
Hindi Pinapayagan ang Paraan ng 405 - ang pamamaraan na tinukoy sa kahilingan ay hindi ibinigay para sa hiniling na mapagkukunan.
406 Hindi Katanggap-tanggap - walang mga object sa kahilingan ng browser na maaaring sumang-ayon ang server sa tugon nito.
407 Kinakailangan ang Pagpapatotoo ng Proxy - kinakailangan ng pahintulot ng gumagamit na gumagamit ng pag-access ng proxy sa hiniling na mapagkukunan.
408 Oras ng Paghiling - hindi natugunan ng kahilingan sa browser ang itinakdang oras.
409 Salungatan - mayroong isang salungatan sa pagitan ng kahilingan at ng kasalukuyang estado ng mapagkukunang hiniling ng browser.
410 Nawala - ang hiniling na mapagkukunan ay tinanggal nang hindi maibabalik.
Kinakailangan ang haba ng 411 - ang bahagi ng header ng kahilingan ay hindi tinukoy ang laki ng split ng Haba ng Nilalaman, at hinihiling ito ng server patungkol sa mapagkukunang ito nang walang pagkabigo.
412 Nabigo ang Kundisyon - tinutukoy ng kahilingan ang laki ng pagkahati, na lumampas sa pinapayagan na mga setting ng server.
413 Humiling ng Entity na Napakalaki - ang kahilingan ay masyadong malaki at samakatuwid ay hindi naproseso ng server.
414 Humiling-URI Masyadong Mahaba - ang haba ng address na tinukoy sa kahilingan ay lumampas sa maximum na pinapayagan.
415 Hindi Sinusuportahang Uri ng Media - ang format ng object na tinukoy sa kahilingan ay hindi suportado ng server.
416 Hiniling na Saklaw Hindi Masisiyahan - ang saklaw na tinukoy sa kahilingan ay hindi maaaring tanggapin ng server para sa pagpapatupad.
417 Nabigo ang Inaasahan - Nag-expire na ang timeout.