Ipinaliwanag ang Error sa HTTP at Mga Katayuan ng Mga Katayuan

Pag-unawa sa mga error sa webpage at kung ano ang dapat gawin tungkol sa mga ito

Kapag bumisita ka sa mga website, ang iyong browser-ang client-ay gumagawa ng mga koneksyon sa mga server ng web sa pamamagitan ng isang network protocol na tinatawag na HTTP . Ang mga koneksyon sa network ay sinusuportahan ang pagpapadala ng data ng tugon mula sa mga server pabalik sa mga kliyente kabilang ang nilalaman ng mga webpage at din ang ilang impormasyon ng control protocol. Paminsan-minsan, hindi ka maaaring maging matagumpay sa pag-abot sa website na sinusubukan mong maabot. Sa halip, nakakakita ka ng error o code ng katayuan.

Mga Uri ng HTTP Error at Katayuan Mga Code

Kasama sa data ng tugon ng HTTP server para sa bawat kahilingan ay isang numero ng code na nagpapahiwatig ng resulta ng kahilingan. Ang mga resultang code ay tatlong-digit na mga numero na nahahati sa mga kategorya:

Ang ilan sa maraming posibleng error at status code ay nakikita sa internet o intranet . Ang mga code na may kaugnayan sa mga error ay karaniwang ipinapakita sa isang webpage kung saan ipinapakita ang mga ito bilang output ng isang bigong kahilingan, habang ang iba pang mga code ng katayuan ay hindi ipinapakita sa mga gumagamit.

200 OK

Wikimedia Commons

Sa kaso ng katayuan ng HTTP 200 OK , matagumpay na naiproseso ng web server ang kahilingan at ipinadala ang nilalaman sa browser. Ang karamihan sa mga hiling sa HTTP ay nagreresulta sa katayuan na ito. Ang mga gumagamit ay bihirang makita ang code na ito sa screen habang ang mga web browser ay karaniwang nagpapakita lamang ng mga code kapag may ilang problema.

Error 404 Hindi Natagpuan

Kapag nakita mo ang error sa HTTP 404 Hindi Natagpuan , hindi makita ng web server ang hiniling na pahina, file, o iba pang mapagkukunan. Ipinakikita ng mga error sa HTTP 404 na ang koneksyon sa network sa pagitan ng client at server ay matagumpay na ginawa. Ang error na ito ay karaniwang nangyayari kapag ang mga gumagamit ay manu-manong nagpasok ng maling URL sa isang browser, o ang administrador ng web server ay nag-aalis ng isang file na hindi nagre-redirect sa address sa isang wastong bagong lokasyon. Ang mga gumagamit ay dapat na patunayan ang URL upang matugunan ang problemang ito o maghintay para maayos ang administrator ng web.

Error 500 Internal Error Server

Wikimedia Commons

Sa HTTP error 500 Internal Error Server , ang web server ay nakatanggap ng isang wastong kahilingan mula sa isang kliyente ngunit hindi nagawang iproseso ito. Ang mga error HTTP 500 ay nangyayari kapag nakatagpo ang server ng ilang pangkalahatang teknikal na glitch tulad ng pagiging mababa sa magagamit na memorya o disk space. Dapat ayusin ng tagapangasiwa ng server ang problemang ito. Higit pa ยป

Mali 503 Serbisyo ay hindi magamit

Pampublikong domain

Ang HTTP error 503 Hindi Magagamit ang Serbisyo ay nagpapahiwatig ng isang web server ay hindi maaaring iproseso ang papasok na kahilingan ng client. Ang ilang mga web server ay gumagamit ng HTTP 503 upang ipahiwatig ang inaasahang mga pagkabigo, dahil sa mga patakarang pang-administratibo tulad ng paglampas sa isang limitasyon sa bilang ng mga kasabay na gumagamit o paggamit ng CPU, upang makilala ang mga ito mula sa mga di-inaasahang mga kabiguan na karaniwan ay maiuulat bilang HTTP 500.

301 Inilipat Permanenteng

Pampublikong Domain

Ang HTTP 301 Moved Permanently ay nagpapahiwatig na ang URI na tinukoy ng kliyente ay inilipat sa ibang lokasyon gamit ang isang pamamaraan na tinatawag na HTTP redirect , na nagpapahintulot sa client na mag-isyu ng isang bagong kahilingan at makuha ang mapagkukunan mula sa bagong lokasyon. Awtomatikong sinusundan ng mga Web browser ang mga pag-redirect ng HTTP 301 nang hindi nangangailangan ng interbensyon ng user.

302 Natagpuan o 307 Temporary Redirect

Pampublikong Domain

Katayuan ng 302 Natagpuan ay katulad ng 301, ngunit ang code 302 ay dinisenyo para sa mga kaso kung saan ang isang mapagkukunan ay pansamantalang inilipat sa halip na permanente. Ang tagapangasiwa ng server ay dapat gumamit lamang ng HTTP 302 sa panahon ng maikling tagal ng pagpapanatili ng nilalaman. Sumusunod ang mga browser sa web 302 na mga pag-redirect awtomatikong katulad ng ginagawa nila para sa code 301. Ang HTTP bersyon 1.1 ay nagdagdag ng bagong code, 307 Temporary Redirect , upang ipahiwatig ang mga pansamantalang pag-redirect.

400 Bad Request

Pampublikong Domain

Ang isang tugon ng 400 Bad Request ay karaniwang nangangahulugang ang web server ay hindi maintindihan ang kahilingan dahil sa di-wastong syntax. Karaniwan, ito ay nagpapahiwatig ng isang teknikal na glitch na kinasasangkutan ng client, ngunit ang data katiwalian sa network mismo ay maaari ring maging sanhi ng error.

401 Hindi awtorisadong

Pampublikong Domain

Ang 401 Di-awtorisadong error ay nangyayari kapag hinihiling ng web client ang isang protektadong mapagkukunan sa server, ngunit ang client ay hindi pa napatotohanan para sa pag-access. Kadalasan, ang isang kliyente ay dapat mag-log in sa server na may wastong username at password upang ayusin ang problema.

100 Magpatuloy

Pampublikong Domain

Idinagdag sa bersyon 1.1 ng protocol, HTTP status 100 Magpatuloy ay dinisenyo upang magamit ang bandwidth ng network nang mas mahusay sa pamamagitan ng pagpapahintulot sa mga server ng isang pagkakataon upang kumpirmahin ang kanilang pagiging handa upang tanggapin ang mga malalaking kahilingan. Ang protocol ng Magpatuloy ay nagbibigay-daan sa isang client ng HTTP 1.1 upang magpadala ng isang maliit, espesyal na naka-configure na mensahe na humihiling sa server na tumugon sa isang 100 code. Pagkatapos nito ay naghihintay para sa tugon bago magpadala ng isang (kadalasang malaki) na kahilingan sa pag-follow-up. Ang mga kliyente at server ng HTTP 1.0 ay hindi gumagamit ng code na ito.

204 Walang Nilalaman

Pampublikong Domain

Makikita mo ang mensahe 204 Walang Nilalaman kapag nagpadala ang server ng isang wastong tugon sa kahilingan ng client na naglalaman lamang ng impormasyon ng header -hindi ito naglalaman ng anumang katawan ng mensahe. Ang mga kliyente ng Web ay maaaring gumamit ng HTTP 204 upang maproseso ang mga tugon ng server nang mas mahusay, halimbawa, ang pag-iwas sa mga nakakapreskong pahina na hindi kinakailangan.

502 Bad Gateway

Pampublikong Domain

Ang isang isyu sa network sa pagitan ng client at server ay nagiging sanhi ng error ng 502 Bad Gateway . Maaari itong ma-trigger ng mga error sa pagsasaayos sa isang network firewall , router, o iba pang network gateway device.