KompyutaUsalama

Je, ni HTTP-kimakosa?

watumiaji wa internet kuwa ni kidogo zaidi katika istilahi ya Mtandao (angalau wengi wao), tunajua kwamba ni itifaki HTTP. Hii itifaki ya kuhamisha data inaruhusu watumiaji kuingiliana na rasilimali mtandao kupitia browser. Moja ya kazi ya itifaki ni uwezo wa kurejesha namba maalum ili kutoa watumiaji na taarifa juu ya hali ya tovuti au hali ya utekelezaji wa kazi husika. Pia ni pamoja na na kanuni HTTP kosa. codes makosa ni kugawanywa katika aina mbili: makosa ya mteja na makosa server. On makundi haya mawili, na mengine muhimu, na muhimu zaidi - codes kawaida kujadiliwa kwa nyenzo hii.

Hitilafu ya HTTP-mteja

Hitilafu yaligunduliwa upande wa mteja, server anarudi code ya tabaka la 4XX yake. Kama seva haupatikani matatizo yoyote, lakini bado haipatikani kwa mtumiaji, mteja kupelekwa code kwa maelezo ya hitilafu.

Hivyo, mteja na makosa code chini ya 40s:

  • 400. Ombi batili - kosa hutokea wakati server anaona hitilafu ya kisintaksia katika ombi mteja. Ni kutokea muda mrefu kama upande wa mteja si mabadiliko yanayofaa yatafanyika. Lazima utii sheria zote kwa itifaki ya kuhamisha data kutumika.
  • 401. Hakuna idhini - Kosa hili inaonyesha kuwa HTTP-server inahitaji uthibitisho. Wakati huo huo ni upande server kuja hali zote kufanya uthibitisho. sababu ya tatizo litakuwa jina sahihi au nenosiri la uthibitisho.
  • 402. Ni muhimu kulipa ada - kanuni si kutumika, lakini zimehifadhiwa katika itifaki ya baadaye. Awali mimba kama interface kwa ajili ya kufanya malipo kwa kumwezesha mtu kupata rasilimali fulani. Kwa kuwa hakuwa na kazi, kanuni na 402 wamepitisha Google na Apple, mara kwa mara kuomba katika huduma zao mtandao.

  • 403. Access alikanusha - kosa hutokea wakati server unafanya kazi kwa usahihi, lakini mtumiaji kuomba huduma hiyo, hairuhusiwi kufanya hivyo. Mara nyingi huambatana na dirisha idhini.
  • 404. Haukupatikana (rasilimali / file halikupatikana) - Makosa ya kawaida katika mtandao. Kwa kawaida hutokea kutokana na typos wakati unaandika anwani za mtandao. ushahidi juu ya na kuonekana kwa mtandao imegeuzwa kanuni hii katika utani maarufu katika mtandao.
  • 405. Mbinu hawaruhusiwi - data HTTP makosa ya inayoweka kupitia POST, au kutumia PUT mbinu. Yaani, kosa hutokea wakati kutumia mbinu ya GET wakati haipatikani au mkono na server mchakato data fulani.
  • 406. Ombi haiwezi kukubaliwa - msimbo huu iliyorejeshwa na server wakati maudhui aliomba haitumiki kwa majina kama vile Kubali. Mara nyingi hutokea wakati wa rasilimali aliomba hauendani na muundo ambayo inaweza kutambuliwa na mteja.
  • 407. Authorization required upande wa wakala - pamoja na kanuni server anarudi uwanja maalum uthibitisho kwenye seva mbadala.
  • 408. Muda wa ombi alikuja - hutokea wakati server vituo kusubiri maombi zaidi kutoka kwa mteja. Rudia ombi kwa wakati wowote, hata baada ya muda umekwisha.
  • 409. migogoro - ambayo hali kosa hili HTTP hutokea? Kupakia faili kwa mtandao wa kompyuta, ambapo tayari imehifadhiwa kufanana faili au hati ya baadaye. mfumo wa faili toleo la kudhibiti zimehifadhiwa kwenye seva ambayo hairuhusu kuchukua nafasi toleo la awali la faili, ambayo ni kwa nini migogoro chini ya kificho kwamba inaonekana.

makosa ya wateja code chini ya 41h

  • 410. Rasilimali kufutwa - kosa hutokea katika tukio kuwa rasilimali ya ombi iko katika anuani, lakini imeondolewa na haipatikani tena.
  • 412. Kabla ya hali si alikutana - msimbo huu huonyeshwa katika kesi si kutimia header mashamba masharti (zote).
  • 413 ombi ni kubwa kuliko kikomo ruhusa - kosa hutokea wakati mwili kupelekwa ombi mteja ni kubwa mno, na server haiwezi kushughulikia hilo.
  • 414. anwani ni muda mrefu sana - kama server anarudi code hii ina maana, URL, maalum katika ombi ni muda mrefu sana na hawezi kuwa processed. Pia, kosa hutokea wakati mteja kutuma data kwa njia ya GET badala ya POST.
  • 415. isiyoweza kutumika faili - kosa hutokea wakati server anakataa kufanya kazi na baadhi ya format data (sababu inaweza kuwa ipo).
  • 417. kusubiri Imeshindwa - ombi header kutoka upande wa mteja haina kukidhi mahitaji kutarajia shamba.
  • 418 Mimi ni buli - ambayo kwanza alionekana katika 1998. code, ambayo ilikuwa utani Aprili Fool na hawajahi umakini zinazohusika.

mteja na makosa code kwa 42x

  • 422. kipengele haiwezi kuchakatwa - kinadharia server inaweza kushughulikia ombi kutumwa na mteja; file katika mwili wa ombi pia inaweza kutumiwa (inaweza kuwa meza au vyombo vingine vya habari faili yoyote), lakini kwa sababu fulani kulikuwa na mantiki makosa, kikwazo shughuli za server.
  • 423. Access alikanusha - mbinu gani iliyotumika imefungwa upande server. Lazima kutumia njia nyingine.
  • 424. Kosa utegemezi - msimbo huu yataonyeshwa katika tukio hilo kazi, mafanikio ambayo inategemea utekelezaji wa amri ya sasa, ilikuwa kwa ajili ya sababu fulani kuingiliwa.
  • 425. Ili Wrong wa mambo - maadili inaonyeshwa katika kesi kwa ombi la vitu kadhaa kutoka server ya amri yao (server) hakuwa alikutana.
  • 426. Ni muhimu unapofika - code, kukujulisha haja ya kuzalisha itifaki update. Golf updates lazima vizuri kumbukumbu upande server.
  • 428. haja ya kukamilisha shughuli tegemezi - kwa msaada wa seva hii posta notifies mteja ambayo unahitaji kutumia katika hali ya ombi-vichwa.
  • 429. Maombi mengi sana - kosa hutokea wakati mteja hutuma kwa seva nyingi maswali ambayo inaweza kuwa kutokana na DDoS-mashambulizi, hivyo server imefungwa.

wengine wa codes mteja makosa

  • 431. Nina header urefu - zaidi ya header urefu wa server kutuma majibu ya nambari, lakini mara nyingi zaidi tu huweka stima.
  • 434. Anuani hazipatikani - hitilafu ishara ukosefu wa mahali ombi.
  • 449. Rudia - code ni kurudi katika tukio hilo server kuchakata ombi habari zaidi inahitajika.
  • 451. imefungwa kwa sababu za kisheria - seva inaweza imefungwa katika kama mashirika ya umma Umetuma ombi kwa lock juu ya sababu mbalimbali za kisheria.

Wakati wa kufanya kazi nje ya kivinjari inaweza kuwa makosa mengine, kama vile kosa muhimu, HTTP server kuboresha, lakini ni muhimu kujua sababu za wamiliki wa mpango au programu ambayo inakabiliwa na tatizo.

Hitilafu ya HTTP-server

codes hizo kutokea wakati zilizotiwa chumvi operesheni inashindwa kwenye kompyuta makosa. makosa hayo ni kuonyeshwa kwa kutumia codes 5xx na maelezo mafupi ya hitilafu.

Server makosa code chini ya 50s

  • 500 Hitilafu ya Seva - makosa HTTP-server, si zinazotambulika. kanuni hii inahusu makosa yoyote, ambapo hakuna tofauti ya wajibu code thamani.
  • 501. Si kutekelezwa (mbinu si mkono) - kanuni hii inaonyesha server wakati mbinu kutumika haina msaada wao. tatizo lililojitokeza wakati wa kushughulika na seva ambayo si kimeundwa kwa ajili ya operesheni sahihi ya amri ya kiwango HTTP.
  • 502. Bad Gateway (Gateway makosa) - Tatizo hutokea wakati server ni kaimu kama gateway inapata makosa majibu kutoka "bwana" server.
  • 503. Huduma hazipatikani (huduma haipatikani) - kanuni hii ni uwezekano mkubwa wa kutokea wakati server ni kazi kiufundi au restarts.
  • 504. Gateway Umeisha (wakati kupitia gateway kushoto) - kosa hutokea wakati server ni kaimu kama gateway, huna muda wa kupata majibu kutoka "kuu" server.
  • 505. HTTP Version Haiauniwi (hutumika toleo la itifaki si mkono) - server maalum haifanyi kazi na toleo la itifaki, ambayo ni maalum katika ombi mteja.
  • 507. Insufficiente Storage (ukosefu wa nafasi) - Tatizo lililojitokeza katika ukosefu wa nafasi ya ombi digital usindikaji. tatizo ya kawaida ni ya muda mfupi.

makosa Server chini ya kanuni 51h

  • 510. Si Iliyoongezwa (hakuna ugani) - kosa hutokea katika tukio kuwa seva haina upanuzi, ambayo imekuwa zilizoombwa na mteja.
  • 511. Network Uthibitishaji Unahitajika (idhini required) - mwitikio huu si kutumwa kutoka server yenyewe, lakini kutoka mpatanishi, jukumu ambayo hufanya kazi kama kulipwa mtoa hatua ya Wi-Fi.

codes Habari

  • 100. Kuendelea (iliendelea) - kanuni hii hutoa taarifa mteja ambayo matendo yake ya awali kukidhi mahitaji ya server, na inaweza kuendelea kutuma amri.
  • 101. Byte Itifaki (itifaki mabadiliko) - kanuni ya maingiliano, mapendekezo ya kuchukua nafasi ya itifaki ya kutumia sahihi zaidi.
  • 102. Processing (wakati wa usindikaji) - kanuni kukujulisha kwamba ombi yamekubaliwa, lakini mchakato itachukua muda mrefu.

codes redirection

  • 300. Uchaguzi nyingi (uteuzi) - hutokea kama kuchaguliwa kiungo inaweza kupitishwa rasilimali kadhaa ziko katika server sawa. Pamoja na kanuni kutokana na uchaguzi kati ya chaguzi mbalimbali. Na inaweza kuwa kwa mtumiaji na mteja, kulingana na mipangilio ya seva.
  • 301. Moved Kudumu (rasilimali kuhamia) - kanuni ni kurudi wakati aliomba rasilimali au file imefungwa kabisa wakiongozwa na iko katika anwani nyingine.
  • 302. Kupatikana (rasilimali kupatikana) - kanuni ni kurudi wakati aliomba rasilimali au faili imekuwa muda wakiongozwa na inaweza kupatikana katika anuani tofauti.
  • 303. Angalia nyingine (kutafuta maeneo mengine) - kanuni ni kurudi kwa server, pamoja na mbadala thamani Location shamba kwa mtumiaji na mteja anaweza kupata rasilimali ya ombi kwa kutumia njia ya GET.
  • 304. Si iliyorekebishwa (faili haijabadilishwa) - kosa hutokea, kama mteja ameomba faili maalum na sifa maalum ya muda mabadiliko, lakini seva si kuchunguza mabadiliko yoyote tangu kubeba.
  • 305. Matumizi Wakala (unahitaji kutumia seva mbadala) - kanuni hii inaonyesha server ambapo kupata huduma hiyo, unahitaji kutumia seva wakala. mahali ya mwisho unahitajika katika Eneo shamba. kanuni inaweza tu kutumia server msingi (si mbadala).
  • 307. Muda Redirect (muda kuelekeza) - kanuni hutokea wakati faili inayohitajika au rasilimali inayopatikana katika anwani tofauti. Mara nyingi kuna redirection moja kwa moja.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sw.birmiss.com. Theme powered by WordPress.