Computer, Ukuphepha
Zintoni HTTP-impazamo?
abasebenzisi Internet ukuba kancinci nzulu isigama lwe Web (kuninzi kubo ubuncinane), yazi ukuba le HTTP protocol. Le protocol transfer data ikuvumela abasebenzisi ukuba basebenzisane izibonelelo web ngokusebenzisa browser. Omnye wemisebenzi iprotocol uyakwazi ukubuyela kwiikhowudi ezikhethekileyo ukuba zinike abasebenzisi ulwazi kwindawo engatshintshiyo ye website okanye ubume ukuphunyezwa kumsebenzi onikiweyo. Kukwaquka kunye neekhowudi impazamo HTTP. Iikhowudi Imposiso yahlulwe iintlobo ezimbini: iimpazamo client neempazamo server. On kwezi ndidi zimbini, kunye nezinye luncedo, kwaye okona kubalulekileyo - codes eziqhelekileyo ngazo kulo mbandela.
Imposiso HTTP-client
Ukuba mpazamo ibhaqwe kwicala lomxhasi, umncedisi ubuyisela ikhowudi ye 4xx eklasini. Ukuba umncedisi sele alafunyanwa naziphi na iingxaki, kodwa isekhona asifumaneki kumsebenzisi, umxhamli uthunyelwa ikhowudi kunye ingcaciso isiphoso.
Ngoko ke, umthengi ikhowudi phantsi 40:
- 400. isicelo engasebenziyo - kukho impazamo logama xa umncedisi ebona impazamo yokuma kwezivakalsi kwisicelo evela client. Kuya kuthi nje kwicala lomxhasi ayikho iinguqu ezifanelekileyo ziza kwenziwa. Kufuneka ukuthobela yonke imithetho kugqithiso lwedata protocol ingasetyenziswa.
- 401. Akukho ugunyaziso - Le impazamo kubonisa ukuba le HTTP-server ufuna ububhali. Ngelo xesha nye kwicala lomncedisi kuza zonke iimeko ukuba enze uqinisekiso. Unobangela walo ulahlekiso isenokuba igama ezingachanekanga okanye igama lokugqitha ukuze ububhali.
- 402. Kuyimfuneko ukuba ahlawule intlawulo - ikhowudi ayisetyenziselwanga, kodwa eniligcinelweyo indlela emayilandelwe kwixesha elizayo. Ekuqaleni wazalwa i interface lokwenza intlawulo ukuba ukufikelela resource ethile. Ekubeni ayisebenzi, makubhalwe le khowudi 402 baye baba ye Google kunye Apple, amaxesha ngamaxesha ukuba balisebenzise kwiinkonzo zabo web.
- 403. Unikezelo - impazamo kwenzeka xa umncedisi sisasebenza ngokukuko, kodwa umsebenzisi ocela ufikelelo kuyo, abavumelekanga ukuba benze oku. Rhoqo ekhatshwa window yogunyaziso.
- 404. Hayi Found (resource / ifayile akafumaneki) - iziphoso ixhaphakileyo kwi Internet. Ngokuqhelekileyo kwenzeka ngenxa okubhala xa ukuchwetheza idilesi yewebhu. iimbekiselo rhoqo kwaye imbonakalo sothungelwano lo ikhowudi ibe a joke ethandwayo kwi Internet.
- 405. Indlela ayivumelekanga - data Impazamo HTTP ukuba kungenwe nge POST, okanye usebenzise indlela BENZE. Ngamanye amazwi, kukho impazamo logama usebenzisa indlela GET xa ayifumaneki okanye ayixhaswanga ngumncedisi ukusebenza iinkcukacha ezithile.
- 406. I-sicelo akakwazi kukholekisa - le khowudi ibuyiswa ngumncedisi xa umxholo olicelileyo alikho esebenzayo izihloko ezifana Vuma. Kaninzi kwenzeka xa uvimba oceliweyo engahambelaniyo kwifomati apho kwamkelwa ngumxhasi.
- 407. Igunya efunekayo ecaleni onegunya - kunye ikhowudi umncedisi ubuyisela yintsimi esikhethekileyo uqinisekiso kwi lomncedisi womntu onegunya le.
- 408. Ixesha isicelo kwafika - kwenzeka xa umncedisi eyeka elinde zicelo zizezinye evela client. Phinda isicelo nangaliphi na ixesha, nkqu nasemva kokuba sokuvala.
- 409. Impixano - apho kwiimeko kwenzeka le impazamo HTTP? Ukulayisha ifayile umncedisi we web, apho sele egcinwe ifayile efana okanye uxwebhu kamva. ifayile Yindlela yolawulo yoguqulelo zigcinwe kwi server awuvumeli ukubuyisela uguqulelo ngaphambili ye fayile, apho le nto ungquzulwano phantsi loo khowudi ebonakala.
Imposiso lwabathengi ikhowudi phantsi 41h
- 410. Resource isusiwe - impazamo yenzeka apho uvimba oceliweyo ibekwe kule dilesi, kodwa isusiwe kwaye akukho ayifumaneki.
- 412. Phambi-meko ayifikelelwanga - le khowudi siboniswe kwityala bangabi lizaliseke amasimi header enemiqathango (yonke).
- 413. I-sicelo mkhulu kumda kuvunyelwe - imposiso kwenzeka xa umzimba uthunyelwa isicelo umthengi mkhulu kakhulu, kwaye umncedisi ukuphatha nto.
- 414. Idilesi inde kakhulu - ukuba umncedisi ubuyisela le khowudi kuthetha, URL, inokubalulwa kwisicelo inde kakhulu kwaye azinako ukuba zingenziwa. Kwakhona, lo impazamo kwenzeka xa umxhasi ithumela iinkcukacha nge-GET endaweni POST.
- 415. ifomathi yefayile ongaxhaswanga - kukho impazamo logama xa umncedisi akavumi ukusebenza ngendlela data ethile (isizathu kunokuba nayiphi na).
- 417. yokulinda Ayiphumelelanga - isicelo header ukusuka kwicala lomxhasi akuthethi ukwanelisa iimfuno balindele endle.
- 418 Ndingu teapot - leyo wabonakala kuqala ngowe-1998 Ikhowudi, nto leyo joke i Msweli-Apreli yaye zange inxaxheba kakhulu.
agent ikhowudi ngo 42x
- 422. Isiqalelo azinako ukuba zingenziwa - isondlo umncedisi ezinokuzisebenza isicelo ithunyelwe ngumxhasi; ifayile umzimba isicelo likwaxhase (kunokuba itafile okanye nayiphi na ifayile yemidiya), kodwa ngenxa yesizathu esithile kwakukho impazamo ubhalo, kokulinganisela imisebenzi umncedisi.
- 423. Unikezelo - indlela esetyenziswayo itshixiwe kwicala lomncedisi. Kufuneka usebenzise enye indlela.
- 424. Imposiso ukuxhomekeka - oku ikhowudi ziza kuboniswa xa kunokwenzeka ukuba ukusebenza, impumelelo elandelwayo exhomekeke ngokwenziwa umyalelo lwangoku, ngesizathu esithile kuphazanyiswa.
- 425. Ukuze engalunganga lweziqalelo - ikhowudi iyavezwa kwimeko ngokucelwa izinto ezininzi ukusuka kwiseva odolo zazo (server) zange kufikelwe.
- 426. Kuyimfuneko ukuba ukuphucula - ikhowudi, lusazisa imfuneko ukuvelisa uhlaziyo protocol. updates Golf kufuneka ngokufanelekileyo zibhalwe kwicala lomncedisi.
- 428. Imfuneko ukugqiba intengiselwano ixhomekeke - ngoncedo le seva khowudi lazisa umxhasi ukuba ufuna ukusebenzisa kwiimeko isicelo-iiheader.
- 429. izicelo ezininzi kakhulu - kukho impazamo logama xa umxhasi ethumela kumncedisi ezininzi imibuzo ukuze ibe ngenxa DDoS-kuhlaselo, ngoko ke umncedisi iyabhlokwa.
Ezinye iikhowudi imposiso client
- 431. egqithayo ubude ukuxinga kwephepha - ngaphezu ubude header womncedisi singathumela impendulo kwikhowudi, kodwa amaxesha amaninzi nje licwangcisa uqhagamshelwano.
- 434. Address ayifumaneki - imposiso uqhubukusha ukungafumaneki bedilesi eceliweyo.
- 449. Phinda - ikhowudi ibuyiswa xa kunokwenzeka ukuba umncedisi ukuze kuphunyezwe isicelo iyafuneka ulwazi olungaphezulu.
- 451. kuvalwe ngenxa yezizathu ezisemthethweni - umncedisi nga itshixwe ukuba abasemagunyeni bakarhulumente uthumele isicelo i lock phezu yezizathu ezisemthethweni ezahlukeneyo.
Xa usebenza ngaphandle ibhrawuza yewebhu ingase ezinye iimpazamo, ezifana Imposiso engaqondakaliyo, phuculo umncedisi HTTP, kodwa kuyimfuneko ukufumana izizathu ngabanini nkqubo okanye isicelo ukuba lifumana ingxaki.
Imposiso HTTP-server
Iikhowudi ezifana kwenzeka xa ukusebenza umdlalo akaphumeleli kwi fault server. iimpazamo ezinjalo ziboniswa kusetyenziswa khowudi 5xx kunye inkcazelo emfutshane isiphoso.
Umncedisi ikhowudi phantsi 50
- 500 Imposiso Yomncedisi lwangaphakathi - imposiso HTTP-server, kungekhona olubonakalayo. Le khowudi ubhekiselela kuye nabani isiphoso, apho akukho ixabiso eyahlukileyo ikhowudi isiqu.
- 501. awenziwanga (indlela ayixhaswanga) - Le khowudi ubonisa umncedisi xa indlela esetyenziswayo akuthethi ubaxhase. Le ngxaki ivela xa kusingethwe abancedisi ukuba akukho iqwalaselwe nokusebenza ngokuchanekileyo imiyalelo HTTP eqhelekileyo.
- 502. Bad Gateway (imposiso Gateway) - ingxaki kwenzeka xa iseva osebenza njenge ndlela yesango afumane impendulo impazamo evela "inkosi" umncedisi.
- 503. Inkonzo ayifumaneki (inkonzo ayifumaneki) - le khowudi Inokuba kwenzeke xa bomncedisi imisebenzi yobugcisa okanye uqalise.
- 504 Gateway Ixesha lokuphuma (xa edlula ngesango ekhohlo) - kukho impazamo logama xa iseva omele yesango, musa ukuba ixesha ukufumana impendulo esuka kwi "engundoqo" umncedisi.
- 505. HTTP Version Not ezixhaswayo (uguqulelo kusetyenziswa protocol ayixhaswanga) - umncedisi elikhankanyiweyo ayisebenzi nenguqulo ye protocol, nto leyo inokubalulwa kwisicelo evela client.
- 507. Insufficiente Ukugcinwa (ukunqongophala kwendawo) - ingxaki kuphakama ukunqongophala kwendawo kwisicelo processing. Eyona ngxaki iqhelekileyo okwethutyana.
iimpazamo Server phantsi ikhowudi 51h
- 510. Akukho Ubhalo (akukho ulwandiso) - impazamo kwenzeka xa kunokwenzeka ukuba umncedisi ayinayo ukwanda, nto leyo eye ecelwe client.
- 511. Network Uqinisekiso yeBhunga (isigunyaziso efunekayo) - oku impendulo ayithunyelwanga ukusuka kwiseva ngokwayo, kodwa ukusuka umlamleli, indima leyo lisebenza njengendawo njengomboneleli ehlawulwa ka-Wi-Fi.
codes ulwazi
- 100. Qhubeka (iyaqhubekeka) - Le khowudi yazisa umxhasi ukuba izenzo zakhe zokuqala ukukhawulelana neemfuno kumncedisi, yaye banako ukuqhubeka ukuthumela imiyalelo.
- 101. Imithetho ziguquka (protocol utshintsho) - i ikhowudi interactive, kucetywa ukuba indawo protocol ukusebenzisa efanelekileyo ngakumbi.
- 102. Iqhubekekisa (ngexesha processing) - ikhowudi lusazisa ukuba isicelo amkelwe, kodwa ukwenza oko kuya kuthatha ixesha elide.
codes ukuqondisa
- 300. Ukhetho Multiple (ukhetho) - kwenzeka ukuba ikhonkco ekhethiweyo ukuhambisela kwizixhobo ezininzi ibekwe kwi server efanayo. Kunye ikhowudi banikwa ukhetho phakathi iinketho ezahlukeneyo. Kwaye zingenziwa ukuba zombini umsebenzisi kunye umxhasi, kuxhomekeke kwizicwangciso server.
- 301. moved unaphakade (resource isusiwe) - ikhowudi ibuyiswa xa uvimba oceliweyo okanye ifayile sele isiwe ngokusisigxina kwaye ibekwe kwenye idilesi.
- 302. Found (resource afumaneka) - ikhowudi ibuyiswa xa uvimba oceliweyo okanye ifayile sele isiwe okwethutyana kwaye ingafunyanwa kwi indawo dilesi eyahlukileyo.
- 303. Bona Okunye (ukucinga nezinye iindawo) - ikhowudi ibuyiswa kumncedisi, kunye engenye ezixabisa Indawo oluya umsebenzisi ngumxhasi angafikelela uvimba oceliweyo usebenzisa indlela GET.
- 304. Akukho Modified (ifayile ayiguqulwanga) - isiphoso kwenzeka, ukuba umthengi licele oluthile lwefayile kunye iimpawu ezithile loguqulelo, kodwa Umncedisi awayiboni naluphi na utshintsho ekubeni yayiyimini lolayisho.
- 305. Sebenzisa Proxy (kufuneka isebenzise iseva engummeli) - Le khowudi ubonisa ukuba umncedisi apho ukufikelela kuyo, kufuneka ukuba usebenzise iseva proxy. kwidilesi yokugqibela kubonisiwe endle Indawo. Ikhowudi ungasebenzisa kuphela iseva esisiseko (hayi proxy).
- 307. Temporary Cima (ubhekise okwethutyana) - ikhowudi kwenzeka xa wefayili efunekayo okanye resource lufumaneka kwindawo dilesi eyahlukileyo. Amaxesha amaninzi kukho ukuqondisa oluzenzekelayo.
Similar articles
Trending Now