Bileog Cheat Cóid Stádais HTTP + Íoslódáil PDF

scríofa ag

Tá ár n-ábhar tacaithe ag léitheoirí. Má chliceálann tú ar ár naisc, is féidir linn coimisiún a thuilleamh. Conas a dhéanaimid athbhreithniú.

Bain úsáid as an Bileog cheat cóid stádais HTTP ⇣ mar thagairt do gach stádas HTTP agus cód earráide HTTP, cad a chiallaíonn gach cód, cén fáth a bhfuil siad á nginiúint, nuair a d'fhéadfadh an cód a bheith ina fhadhb, agus conas déileáil leis na fadhbanna. Íoslódáil an Bileog Cheat Cóid Stádais HTTP seo ⇣

Tá an t-idirlíon comhdhéanta de dhá rud bhunúsacha ach an-difriúla: cliaint agus freastalaithe. An gaol idir cliaint (cosúil le Chrome, Firefox, srl.) agus freastalaithe (cosúil le láithreáin ghréasáin, bunachair shonraí, ríomhphoist, feidhmchláir, etc.), ar a dtugtar an samhail cliant-freastalaí.

Déanann cliaint iarratais ar an bhfreastalaí agus freagraíonn an freastalaí.

Cuireann cóid stádais HTTP in iúl dúinn go bhfuil stádas an iarratais chuig an bhfreastalaí, má d'éirigh leis, go raibh earráid, nó rud éigin idir eatarthu.

Is uimhir é cód stádais HTTP a dhéanann achoimre ar an bhfreagra a bhaineann leis - Fernando Doglio, óna leabhar “REST API Development with NodeJS”.

Bileog Cheat Cóid Stádais HTTP

Déantar cóid stádais freagartha HTTP a ghrúpáil i gcúig rang:

  • 1XX cóid stádais: Iarratais Faisnéise
  • 2XX cóid stádais: Iarratais Rathúla
  • 3XX cóid stádais: Atreoruithe
  • 4XX cóid stádais: Earráidí Cliant
  • 5XX cóid stádais: Earráidí Freastalaí

Cóid stádais 1xx: Iarratais ar fhaisnéis

Is iarratais ar fhaisnéis iad na cóid stádais 1xx. Tugann siad le fios go bhfuair agus gur thuig an freastalaí an t-iarratas agus gur cheart don bhrabhsálaí fanacht beagán níos faide don fhreastalaí an fhaisnéis a phróiseáil. Níl na cóid stádais seo chomh coitianta agus ní chuireann siad isteach go díreach ar do Sinsearach.

  • 100 Leanúint ar aghaidh: Tá gach rud ceart go leor go dtí seo agus gur chóir don chliant leanúint ar aghaidh leis an iarratas nó neamhaird a dhéanamh air má tá sé críochnaithe cheana féin.
  • 101 Prótacail a Aistriú: An prótacal a bhfuil an freastalaí ag aistriú chuige mar a d'iarr cliant a sheol an teachtaireacht lena n-áirítear ceanntásc an iarratais uasghrádaithe
  • 102 Próiseáil: Ghlac an freastalaí leis an iarratas iomlán, ach tá sé fós á phróiseáil.
  • 103 Leideanna Luatha: Ag ligean don ghníomhaire úsáideora tosú ag réamhlódáil acmhainní agus an freastalaí fós ag ullmhú freagra.

Cóid stádais 2xx: Iarratais rathúla

Is iad seo na hiarratais rathúla. Is é sin le rá, d'éirigh le d'iarratas rochtain a fháil ar chomhad. Mar shampla, rinne tú iarracht rochtain a fháil ar Facebook.com, agus tháinig sé suas. Baineadh úsáid as ceann de na cóid stádais seo. Bí ag súil leis na cineálacha freagraí seo a fheiceáil go minic agus tú ag baint úsáide as an ngréasán.

  • 200 OK: D'éirigh leis an iarratas.
  • 201 Cruthaithe: D'admhaigh an freastalaí an acmhainn cruthaithe. 
  • 202 Glactha: Tá iarratas an chliaint faighte ach tá an freastalaí fós á phróiseáil.
  • 203 Faisnéis Neamhúdaraithe: Ní ionann an freagra a sheol an freastalaí chuig an gcliant agus a bhí nuair a sheol an freastalaí é.
  • 204 Gan Ábhar: Phróiseáil an freastalaí an t-iarratas ach níl aon ábhar á thabhairt aige.
  • 205 Ábhar Athshocraigh: Ba cheart don chliant an sampla doiciméid a athnuachan.
  • 206 Ábhar Páirteach: Níl an freastalaí ag seoladh ach cuid den acmhainn.
  • 207 Il-Stádas: Is teachtaireacht XML é an comhlacht teachtaireachta a leanas de réir réamhshocraithe agus féadann sé roinnt cód freagartha ar leith a bheith ann.
  • 208 Tuairiscíodh cheana: Baill a WebDAV áiríodh ceangailteach cheana féin sa chuid roimhe seo den fhreagra (ilstatus), agus níl siad á gcur san áireamh arís.

Cóid stádais 3xx: Atreoruithe

Léiríonn na cóid stádais 3xx HTTP atreorú. Nuair a thagann úsáideoir nó innill chuardaigh trasna ar chód stádais 3xx, déanfar iad a atreorú chuig URL difriúil ón gceann tosaigh. Dá Sinsearach tábhachtach do rathúlacht do ghnó, ansin caithfidh tú tú féin a chur ar an eolas faoi na cóid seo agus conas iad a úsáid i gceart.

  • 300 Roghanna Ilghnéitheacha: Tá roinnt freagraí féideartha ar an iarratas a rinne an cliant.
  • 301 Ar athraíodh a ionad go Buan: Insíonn an freastalaí don chliant go bhfuil an acmhainn atá á lorg bogtha go buan chuig URL eile. Déanfar gach úsáideoir agus róbónna a atreorú chuig an URL nua. Is cód stádais an-tábhachtach é do Sinsearach.
  • 302 Aimsíodh: Bogadh suíomh Gréasáin nó leathanach chuig URL eile go sealadach. Is cód stádais eile é a bhaineann le Sinsearach.
  • 303 Féach Eile: Insíonn an cód seo don chliant nach bhfuil an freastalaí á atreorú chuig an acmhainn iarrtha ach chuig leathanach eile.
  • 304 Gan Athraithe: Níor athraíodh an acmhainn iarrtha ón tarchur roimhe seo.
  • 305 Úsáid Seachfhreastalaí: Ní féidir leis an gcliant rochtain a fháil ar an acmhainn iarrtha ach trí sheachvótálaí a thugtar sa fhreagra.
  • 307 Atreorú Sealadach: Insíonn an freastalaí don chliant go bhfuil an acmhainn atá á lorg acu atreoraithe go sealadach chuig URL eile. Tá sé ábhartha maidir le feidhmíocht Sinsearach.
  • 308 Atreorú Buan: Insíonn an freastalaí don chliant go bhfuil an acmhainn atá á lorg acu atreoraithe go sealadach chuig URL eile. 

Cóid stádais 4xx: Earráidí cliant

Is earráidí cliant iad na cóid stádais 4xx. Áirítear leo na cóid stádais HTTP, mar na “403 fíordheimhnithe toirmiscthe” agus “407 seachfhreastalaí a theastaíonn”. Ciallaíonn sé nár aimsíodh an leathanach, agus go bhfuil rud éigin mícheart leis an iarratas. Rud atá ag tarlú ar thaobh an chliaint ná an cheist. Seans gur formáid mhícheart sonraí, rochtain neamhúdaraithe, nó botún san iarratas atá i gceist. 

  • 400 Drochiarratas: Tá iarratas á sheoladh ag an gcliant le sonraí neamhiomlána, sonraí nach bhfuil déanta go maith, nó sonraí neamhbhailí.
  • 401 Neamhúdaraithe: Tá údarú ag teastáil le go bhféadfaidh an cliant rochtain a fháil ar an acmhainn iarrtha.
  • 403 Toirmiscthe: Tá an acmhainn a bhfuil an cliant ag iarraidh a rochtain toirmiscthe.
  • 404 Gan Aimsiú: Tá an freastalaí insroichte, ach níl an leathanach sonrach atá á lorg ag an gcliant.
  • 405 Modh Gan Cheadú: Tá an t-iarratas faighte agus aitheanta ag an bhfreastalaí, ach dhiúltaigh sé don mhodh iarratais sonrach.
  • 406 Neamh-inghlactha: Ní thacaíonn an suíomh Gréasáin nó an feidhmchlár gréasáin le hiarratas an chliaint le prótacal ar leith.
  • 407 Fíordheimhniú Seachfhreastalaí de dhíth: Tá an cód stádais seo cosúil le 401 Neamhúdaraithe. Is é an t-aon difríocht ná gur gá údarú a dhéanamh trí sheachvótálaí.
  • 408 Teorainn Ama an Iarratais: Chuaigh an t-iarratas a sheol an cliant chuig freastalaí an tsuímh Ghréasáin in éag.
  • 409 Coimhlint: Tagann an t-iarratas gur seoladh é salach ar oibríochtaí inmheánacha an fhreastalaí.
  • 410 Imithe: Tá an acmhainn ar mian leis an gcliant rochtain a fháil uirthi scriosta go buan.

I measc na gcód stádais HTTP 4xx eile nach bhfuil chomh coitianta tá:

  • 402 Íocaíocht de dhíth
  • 412 Theip ar an Réamhchoinníoll
  • 415 Cineál Meán nach dtacaítear leis
  • 416 Raon Iarrtha Neamhshásúil
  • 417 Theip ar Ionchas
  • 422 Aonán Neamhphróiseáilte
  • 423 Faoi Ghlas
  • 424 Theip ar Spleáchas
  • 426 Uasghrádú ag Teastáil
  • 429 An Iomarca Iarratas
  • 431 Iarratais Ceanntásc Réimsí Rómhór
  • 451 Níl sé ar fáil ar Chúiseanna Dlíthiúla

Cóid stádais 5xx: Earráidí freastalaí

Is earráidí freastalaí iad na cóid stádais HTTP 5xx. Níl aon locht ar na hearráidí seo ar an gcliant ach tugann siad le fios go bhfuil rud éigin mícheart ar thaobh an fhreastalaí de rudaí. Tá an t-iarratas a rinne an cliant go maith, ach ní féidir leis an bhfreastalaí an acmhainn iarrtha a ghiniúint.

  • 500 Earráid Freastalaí Inmheánach: Téann an freastalaí isteach i gcás nach féidir leis a láimhseáil agus iarratas an chliaint á phróiseáil.
  • 501 Gan Chur i bhFeidhm: Níl a fhios ag an bhfreastalaí nó is féidir leis an modh iarratais a sheol an cliant a réiteach.
  • 502 Drochgheata: Bhí an freastalaí ag feidhmiú mar gheata nó seachfhreastalaí agus fuair sé teachtaireacht neamhbhailí ó fhreastalaí isteach.
  • 503 Níl an tSeirbhís ar Fáil: An seans go bhfuil an freastalaí síos agus ní féidir iarratas an chliaint a phróiseáil. Tá an cód stádais HTTP seo ar cheann de na ceisteanna freastalaí is coitianta ar féidir leat teacht trasna orthu ar an ngréasán.
  • 511 Fíordheimhniú Líonra de dhíth: Ní mór don chliant fíordheimhniú a fháil ar an líonra sular féidir leis an acmhainn a rochtain.

I measc na gcód stádais HTTP 5xx eile nach bhfuil chomh coitianta tá:

  • 504 Teorainn Ama Geata
  • 505 Leagan HTTP Ní Thacaítear leis
  • 506 Leagan Idirbheartaíochta Chomh maith leis sin
  • 507 Stóráil Neamhleor
  • 508 Lúb Braitheadh
  • 510 Gan Sínte

Achoimre

Is féidir leat seo a úsáid Bileog cheat cód stádais HTTP mar thagairt do gach stádas HTTP féideartha agus cóid earráide HTTP, cad a chiallaíonn gach cód, cén fáth a bhfuil siad á nginiúint nuair a d'fhéadfadh an cód a bheith ina fhadhb, agus conas déileáil leis na fadhbanna.

Cliceáil anseo le híoslódáil 📥 an bhileog cheat cóid stádais HTTP seo agus coinnigh in aice láimhe í mar thagairt thapa do gach cód stádais.

Go hachomair sé suas:

  • 1XX Is iarratais ar fhaisnéis amháin iad cóid stádais HTTP.
  • 2XX Is iarratais ratha iad cóid stádais HTTP. Léiríonn cód freagartha stádas ratha HTTP 200 OK gur éirigh leis an iarratas.
  • 3XX Léiríonn cóid stádais HTTP atreorú. Áirítear ar na cóid stádais HTTP 3xx is coitianta na cóid stádais HTTP “Bogadh 301 go buan”, “aimsíodh 302”, agus “307 atreorú sealadach”.
  • 4XX is earráidí cliant iad cóid stádais. Is iad na cóid stádais 4xx is coitianta ná “Ní bhfuarthas 404” agus an cód stádais HTTP “410 imithe”.
  • 5XX Is earráidí freastalaí iad cóid stádais HTTP. Is é an cód stádais HTTP 5xx is coitianta ná an cód stádais “Níl seirbhís 503 ar fáil”.

tagairtí

https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

Baile » Acmhainní & Uirlisí » Bileog Cheat Cóid Stádais HTTP + Íoslódáil PDF

Bí inár nuachtlitir

Liostáil lenár nuachtlitir bhabhta seachtainiúil agus faigh an nuacht & treochtaí tionscail is déanaí

Trí chliceáil ar 'liostáil' aontaíonn tú lenár téarmaí úsáide agus polasaí príobháideachta.