Iphutha le-HTTP namakhodi womumo achazwe

Ukuqonda amaphutha wekhasi lewebhu nokuthi yini okufanele ukwenze ngabo

Uma uvakashela amawebhusayithi, isiphequluli sakho-iklayenti-yenza uxhumano kumaseva wewebhu nge-protocol yenethiwekhi ebizwa nge- HTTP . Lezixhumano zenethiwekhi zisekela idatha yokuphendula okuvela kumaseva abuyele kumaklayenti kubandakanya okuqukethwe kwamakhasi wewebhu kanye nolunye ulwazi lokulawulwa kweprotocol. Ngezinye izikhathi, ungahle uphumelele ekufinyeleleni iwebhusayithi oyilinga ukuyifinyelela. Kunalokho, ubona iphutha noma ikhodi yesimo.

Izinhlobo zephutha le-HTTP namakhodi wesimo

Kufakwe idatha yesabela se-server ye-HTTP yesicelo ngasinye inombolo yenombolo ebonisa umphumela wesicelo. Lezi zimakhodi zokuphumela ziyizinombolo ezidijithi ezintathu ezihlukaniswe ngezigaba:

Ambalwa amakhodi amaningi kanye namakhodi wesimo angabonakala ku-intanethi noma kwi- intranethi kuphela . Amakhodi ahlobene namaphutha ngokuvamile aboniswa kukhasi lewebhu lapho aboniswa njengomkhiqizo wesicelo esihlulekile, kanti amanye amakhodi womumo awaboniswa kubasebenzisi.

200 Kulungile

Wikimedia Commons

Endabeni yesimo se-HTTP 200 Kulungile , isiphakeli sewebhu senze isicelo ngokuphumelelayo futhi sithunyelwe kusiphequluli. Izicelo eziningi ze-HTTP zibangela lesi simo. Abasebenzisi abavami ukubona le khodi kusikrini njengoba iziphequluli zewebhu zikhombisa kuphela amakhodi uma kunenkinga ethile.

Iphutha 404 Ayitholakali

Uma ubona iphutha le-HTTP 404 Engatholakali , isiphakeli sewebhu asikwazanga ukuthola ikhasi eliceliwe, ifayela, noma enye imithombo. Amaphutha we-HTTP 404 abonisa ukuthi uxhumano lwenethiwekhi phakathi kwamaklayenti nesiphakeli lenziwe ngempumelelo. Lephutha ngokuvamile livela lapho abasebenzisi bengena i- URL engalungile kwisiphequluli, noma umlawuli we-web server ususa ifayela ngaphandle kokuqondisa kabusha ikheli endaweni entsha evumelekile. Abasebenzisi kufanele baqinisekise i-URL ukuthi ixazulule le nkinga noma ilinde umlawuli wewebhu ukuyilungisa.

Iphutha lephutha le-Inthanethi ye-500 yangaphakathi

Wikimedia Commons

Ngephutha le-HTTP 500 Iphutha leseva langaphakathi , isiphakeli sewebhu sithole isicelo esivumelekile esivela kuklayenti kodwa asikwazanga ukuyisebenzisa. Amaphutha we-HTTP 500 akwenzeka lapho iseva ihlangana ne-glitch ejwayelekile yobuchwepheshe njengokungatholakali kwimemori etholakalayo noma isikhala sedisk. Umlawuli wesiphakeli kumele alungise le nkinga. Okuningi "

Iphutha Isevisi ye-503 ayitholakali

Isizinda somphakathi

Iphutha le-HTTP 503 Isevisi ayitholakali ibonisa iseva yewebhu ayikwazi ukucubungula isicelo seklayenti engenayo. Amanye amaseva wewebhu abasebenzisa i-HTTP 503 ukuze abonise ukwehluleka okulindelekile, ngenxa yezinqubomgomo zokuphatha ezifana nokudlula umkhawulo kunani labasebenzisi abasebenzisanayo noma ukusetshenziswa kwe-CPU, ukuhlukanisa nokuhluleka okungalindelekile okuyobizwa ngokuthi i-HTTP 500.

I-301 ihanjiswe unomphela

I-Public Domain

I-HTTP 301 Ishukunyiswa Ngunaphakade ibonisa i-URI echazwe iklayenti ithuthelwe endaweni ehlukile isebenzisa indlela ebizwa ngokuthi i- HTTP redirect , evumela iklayenti ukuthi ikhiphe isicelo esisha bese isanda imithombo endaweni entsha. Iziphequluli zeWebhu zilandela ngokuzenzakalelayo ukuqondisa kabusha kwe-HTTP 301 ngaphandle kokungenelela komsebenzisi.

302 Itholakele noma i-307 iqondisa kabusha okwesikhashana

I-Public Domain

Isimo 302 Sitholiwe kufana no-301, kodwa ikhodi 302 yenzelwe amacala lapho insizakalo isuswa okwesikhashana esikhundleni sokuhlala unomphela. Umlawuli wesiphakeli kufanele asebenzise i-HTTP 302 kuphela ngesikhathi sokunakekelwa kokuqukethwe okufushane. Iziphequluli zewebhu zilandela u-302 ngokuqondisa kabusha ngokuzenzakalelayo njengokwenza ikhodi 301. I-HTTP version 1.1 yengeze ikhodi entsha, i- 307 eqondiswa kabusha okwesikhashana, ukukhombisa ukuqondisa okwesikhashana.

400 Isicelo esibi

I-Public Domain

Impendulo ye- 400 Isicelo esibi ngokuvamile sisho isiphakeli sewebhu asizange siyiqonde isicelo ngenxa ye-syntax engavumelekile. Ngokuvamile, lokhu kubonisa i-glitch yobuchwepheshe ehilela iklayenti, kodwa inkohlakalo yedatha kwinethiwekhi ngokwayo ingabangela nephutha.

401 Angagunyaziwe

I-Public Domain

Iphutha le- 401 elingagunyaziwe livela lapho ikhasimende lewebhu licela imithombo evikelekile kuseva, kodwa iklayenti ayiqinisekisiwe ukufinyelela. Ngokuvamile, iklayenti kufanele ingene ngemvume kuseva ngegama lomsebenzisi nephasiwedi evumelekile ukulungisa inkinga.

100 Qhubeka

I-Public Domain

Ingeziwe ku-version 1.1 ye-protocol, isimo se-HTTP 100 Qhubeka yenzelwe ukusebenzisa ububanzi be- network ngokusebenza ngokuvumela amasiphakeli ithuba lokuqinisekisa ukulungela kwabo ukwamukela izicelo ezinkulu. I-protocol yokuqhubeka ivumela iklayenti le-HTTP 1.1 ukuthumela umyalezo omncane, okhethekile ocela iseva ukuphendula ngekhodi eyi-100. Kuma ulindele impendulo ngaphambi kokuthumela isicelo (ngokujwayelekile) sokulandelela. Amakhasimende we-HTTP 1.0 namaseva abasebenzisi le khodi.

204 Akukho Okuqukethwe

I-Public Domain

Uzobona umlayezo 204 Akukho Okuqukethwe lapho iseva ithumela impendulo evumelekile kwesicelo sekhasimende equkethe ulwazi lwekhanda kuphela-ayinakho umyalezo womzimba. Amakhasimende wewebhu angasebenzisa i-HTTP 204 ukucubungula izimpendulo zeseva ngokuphumelelayo, ukugwema amakhasi aqabulayo ngokungadingekile, isibonelo.

502 Isango elibi

I-Public Domain

Inkinga yenethiwekhi phakathi kweklayenti neseva idala iphutha le- 502 Bad Gateway . Kungenziwa kubangelwa amaphutha wokumisa kumlilo we-firewall yenethiwekhi , router, noma enye idivayisi yesango lensiza .