Knowledgebase Treoracha simplí chun oibriú leis an tseirbhís Profitserver
Príomh- Knowledgebase Cóid earráide HTTP: liosta iomlán na n-earráidí freastalaí

Cóid earráide HTTP: liosta iomlán na n-earráidí freastalaí


I saol na forbartha gréasáin, tá ról ríthábhachtach ag cóid earráide HTTP maidir le tionchar a imirt ar thaithí úsáideora agus ar chlú an láithreáin ghréasáin. San Airteagal seo, déanfaimid breithniú ar liosta iomlán de chóid earráide freastalaí, déanfaimid anailís ar a mbrí, agus foghlaimfimid conas cóid freagartha freastalaí a léirmhíniú go héifeachtach chun fadhbanna a réiteach agus feidhmíocht apps gréasáin a bharrfheabhsú.

Cad is cód freagartha HTTP ann

Is é cód freagartha HTTP teanga na bhfreastalaithe gréasáin a aistríonn iarratais bhrabhsálaí go treoracha intuigthe. Tá sé cosúil le file ag freagairt ceisteanna fíorúla, ag tabhairt brí agus treo dóibh. Ní cóid earráide HTTP iad cóid freagartha i gcónaí. Mar shampla, ciallaíonn “200 OK” go bhfuil gach rud ceart go leor, ach ciallaíonn Earráid HTTP “404 Gan Aimsiú” nuair a chailltear an leathanach sa spás fíorúil. Is léiriú uathúil é gach cód ar staid an fhreastalaí, a ligeann dúinn a dhíchódú cad atá ag tarlú ar an taobh eile den domhan fíorúil a thuiscint.

Cóid 1xx (Eolas)

Is cineál den chéad nasc iad cóid stádais 1xx sa phrótacal HTTP san idirphlé idir an freastalaí agus an cliant. In ionad freagra iomlán a sholáthar ar iarratas, cuireann siad faisnéis ar fáil faoin stádas reatha, rud a fhágann go bhfuil malartú sonraí níos éifeachtaí. Breathnaímis níos géire orthu:

100 Lean ar aghaidh . Cód freagartha HTTP ina dtugann an freastalaí solas glas don úsáideoir, rud a ligeann dó leanúint ar aghaidh go sábháilte ag seoladh iarratais mhóir.

101 Athrú Prótacail . Insíonn an freastalaí don chliant go bhfuil sé ag athrú rialacha an chluiche, mar shampla, ag bogadh ó HTTP go HTTPS níos sláine. Sa chás seo, úsáidtear an ceanntásc “Uasghrádú” don athrú prótacail.

102 Próiseáil . Tá an cód seo cosúil le teachtaireacht á rá go bhfuil an freastalaí tar éis glacadh leis an iarratas, ach go bhfuil sé fós gnóthach le hoibríocht chasta.

103 Leid Luath . Anseo, seolann an freastalaí roinnt ceanntásca táscacha chuig an gcliant roimh an bpríomhfhreagra, ag tabhairt rabhaidh faoi rud éigin a d'fhéadfadh a bheith ábhartha go luath amach anseo.

Cód 2xx (D'éirigh leis)

Léiríonn cóid earráide HTTP sa ghrúpa 2xx iarratas rathúil ón bhfreastalaí. Feidhmíonn siad go bunúsach mar “solas glas” i raon feidhme na cumarsáide gréasáin, ag dearbhú go bhfuil gach rud ag dul de réir an phlean agus go bhfuil sé curtha i gcrích go rathúil.

200 Ceart go leor . Úsáidtear an stádas seo nuair a phróiseálann an freastalaí iarratas tríd an modh GET gan fadhbanna agus nuair a sheolann sé na sonraí iarrtha ar ais mar fhreagra. Tuairiscíonn an ceanntásc "Content-Type" an cineál ábhair sa fhreagra. Ní chuireann sé ach in iúl don chliant gur éirigh leis an iarratas.

201 Cruthaithe . Anseo, fógraíonn an freastalaí cruthú acmhainne nua.

202 Glactha . Cuireann an freastalaí in iúl don úsáideoir gur glacadh leis an iarratas, ach tógfaidh sé tamall air freagairt.

203 Faisnéis Neamhúdarásach . Soláthraíonn an cód seo sonraí don chliant nach bhfuil oifigiúil b'fhéidir, ach is féidir a úsáid chun comparáide.

204 Gan Ábhar . Tá an t-iarratas próiseáilte ag an bhfreastalaí ach níl aon ábhar breise á sheoladh ar ais aige.

205 Athshocraigh Ábhar . Anseo, tugtar treoir don chliant an radharc nó na sonraí reatha a athshocrú tar éis iad a sheoladh.

206 Ábhar Páirteach . Léiríonn an cás seo nach bhfuil ach cuid den ábhar iarrtha sa fhreagra. Léiríonn an ceanntásc "Raon-Ábhair" an raon ábhair pháirteach.

207 Ilstádas. Tá iarratas iloibríochta ón gcliant críochnaithe go rathúil ag an bhfreastalaí, agus tá faisnéis faoi stádas gach ceann de na hoibríochtaí sa fhreagra.

226 IM Úsáidte . Léiríonn an cód seo gur úsáid an freastalaí an modh Meiteashonraí Incriminteacha (IM) agus gur fhreagair sé trí na codanna acmhainne modhnaithe amháin a chur ar aghaidh chuig an gcliant.

Cóid 3xx (Atreoruithe)

Tá cóid 3xx sa phrótacal HTTP cosúil le leideanna a threoraíonn an t-úsáideoir chuig suíomh acmhainne nua. Cuireann siad in iúl don chliant nach mór bearta leantacha a ghlacadh chun an t-ábhar iarrtha a fháil nó a atreorú chuig acmhainn eile. Déanaimis sonraí gach ceann acu a thumadh:

300 Ilrogha . Faigheann an cliant comhartha go bhfuil roinnt suíomhanna féideartha ann don acmhainn agus tugtar rogha dó mar fhreagra. Sna himthosca reatha, féadfaidh an ceanntásc "Suíomh" roghanna malartacha don acmhainn a léiriú.

301 Bogtha go Buan. Tuairiscíonn an freastalaí ar ais don úsáideoir gur bogadh an acmhainn go buan chuig suíomh eile.

302 aimsithe . Tá an cód HTTP seo cosúil le hathsheoladh sealadach. Cuireann an freastalaí in iúl don tomhaltóir go bhfuil an acmhainn ar fáil go sealadach ag URL difriúil. Léiríonn an ceanntásc "Suíomh" an URL nua don athsheoladh sealadach.

303 Féach Eile . Cuirtear in iúl don chliant go bhfuil an acmhainn ar fáil ag URL difriúil agus go gcaithfidh sé iarratas GET a dhéanamh chuig an seoladh nua seo.

304 Gan Mhodhnú . Insíonn an stádas seo don chliant nár athraíodh an acmhainn ó rinneadh an iarratas deireanach agus nach gá í a íoslódáil arís. Agus iarratas á dhéanamh, úsáidtear an ceanntásc "If-Modified-Since" chun a sheiceáil an ndearnadh an acmhainn a mhodhnú.

305 Úsáid Seachfhreastalaí. Mar fhreagra, tuairiscíonn an freastalaí gur cheart dó an seachfhreastalaí sonraithe a úsáid chun rochtain a fháil ar an acmhainn iarrtha.

306 (curtha in áirithe) — Tá an cód curtha in áirithe, ach níl sé in úsáid i ndáiríre.

307 Atreorú Sealadach . Tá an cód seo cosúil le 302 Aimsithe, ach éilíonn sé ar an gcliant fanacht sa mhodh iarratais a úsáideadh san iarratas bunaidh.

308 Atreorú Buan . Léiríonn sé seo gur bhog an acmhainn go buan chuig URI nua agus gur cheart don chliant an URI nua a úsáid le haghaidh gach iarratas amach anseo.

Earráid HTTP 4xx (earráidí cliant)

Léiríonn cóid earráide HTTP 4xx earráidí an chliaint. Ciallaíonn sé seo go bhfuil an fhadhb ar thaobh an úsáideora, mar shampla an brabhsálaí gréasáin nó aip.

400 Iarratas Droch . Ní féidir leis an bhfreastalaí an t-iarratas a phróiseáil mar gheall ar earráidí comhréire, sonraí neamhbhailí, nó earráidí eile ar thaobh an chliaint.

401 Gan Údarú. Ní féidir leis an bhfreastalaí an t-iarratas a phróiseáil mar gheall ar earráidí comhréire, sonraí neamhbhailí, nó earráidí eile ar thaobh an chliaint.

402 Íocaíocht Riachtanach . Níl an cód gníomhach faoi láthair agus tá sé curtha in áirithe le húsáid sa todhchaí. D’fhéadfadh sé a léiriú go gcaithfear íoc sula bhfaightear rochtain ar an acmhainn sa todhchaí.

Earráid HTTP 403 Toirmiscthe. Níl cearta leordhóthanacha ag an gcliant chun rochtain a fháil ar an acmhainn iarrtha.

404 Gan Aimsiú. Níl an acmhainn iarrtha ar fáil ar an bhfreastalaí. Seo ceann de na hearráidí úsáideora is coitianta.

405 Ní Cheadaítear an Modh . Ní thacaíonn an freastalaí leis an modh iarrata sonraithe le linn na hacmhainne seo. Léiríonn an ceanntásc “Ceadaigh” na modhanna ceadaithe don acmhainn. Leis an gcód seo,

406 Ní féidir glacadh leis. Ní féidir leis an bhfreastalaí sonraí a sholáthar i bhformáid ar féidir leis an gcliant glacadh léi.

407 Fíordheimhniú Seachfhreastalaí Riachtanach . Tá fíordheimhniú ar fhreastalaí seachfhreastalaí ag teastáil chun rochtain a fháil ar an acmhainn iarrtha.

408 Am Teorann Iarratais . Bhí an freastalaí ag fanacht le hiarratas ón gcliant, ach chuaigh an t-am thart. Féadfaidh an ceanntásc "Ath-thriail-ina-diaidh" an t-am tar éis a bhféadfar an t-iarratas a ath-thriail a léiriú.

409 Coimhlint. Ní féidir an iarratas a chríochnú mar gheall ar choimhlint leis an staid acmhainne reatha.

410 Imithe . Bhí an acmhainn iarrtha ann roimhe seo ach scriosadh í anois agus níltear ag súil go ndéanfar í a athbhunú.

411 Fad Riachtanach . Éilíonn an freastalaí fad an ábhair a shonrú san iarratas; meastar gur earráid é easpa na faisnéise seo.

412 Theip ar Réamhchoinníoll . Ní chomhlíontar réamhchoinníoll san iarratas, rud a chuireann cosc ​​​​air a fhorghníomhú.

413 Ualach ró-mhór . Tá méid shonraí an iarratais níos mó ná teorainneacha an fhreastalaí.

414 URI rófhada . Tá fad an URI san iarratas níos mó ná na teorainneacha inghlactha.

415 Cineál Meán Gan Tacaíocht . Ní féidir leis an bhfreastalaí an cineál sonraí a cuireadh ar fáil san iarratas a phróiseáil.

416 Raon Gan Sásamh . Earráid HTTP nuair nach bhfuil an raon iarrtha ag teacht leis na sonraí reatha freastalaí.

417 Theip ar an Ionchas . Níor comhlíonadh an coinníoll a raibh súil leis sa cheanntásc "Expect".

418 Is pota tae mé . Tá an cód seo san áireamh mar ghreann agus ní thugann sé le fios go ndéanfaidh an t-úsáideoir ná an freastalaí aon ghníomh iarbhír, agus ní earráid iomlán í. Léiríonn sé gur pota tae an freastalaí agus nach bhfuil sé in ann caife a dhéanamh.

421 Iarratas Míthreoraithe . Ní phróiseálann an freastalaí an t-iarratas mar gheall ar earráid san iarratas nó i gcumraíocht an fhreastalaí.

422 Eintiteas Neamhphróiseáilte . Tuigeann an freastalaí an iarratas, ach ní phróiseálann sé é mar gheall ar earráidí sonraí.

423 Faoi Ghlas. Tá an acmhainn blocáilte agus ní féidir í a phróiseáil.

424 Theip ar Spleáchas . Braitheann an iarratas ar iarratas eile nár forghníomhaíodh.

425 Ró-luath. Níl an freastalaí réidh chun an t-iarratas a phróiseáil mar gheall ar a theacht ró-luath.

426 Uasghrádú Riachtanach . Éilíonn an freastalaí úsáid prótacail níos forbartha chun an t-iarratas a phróiseáil.

428 Réamhchoinníoll Riachtanach . Éilíonn an freastalaí go sonrófar réamhchoinníollacha áirithe san iarratas.

429 An iomarca iarratas . Sheol an cliant an iomarca iarratas i mbeagán ama, ag sárú teorainneacha an fhreastalaí.

431 Réimsí Ceanntásc Iarratais Ró-Mhór . Tá ceanntásca na n-iarratas níos mó ná an méid uasta a cheadaítear.

449 Athiarracht le. Léiríonn sé seo nach féidir leis an bhfreastalaí reatha an t-iarratas a rith, ach gur féidir le freastalaí eile é a phróiseáil go rathúil, agus ba chóir don chliant an t-iarratas a athiarracht le URI nua.

451 Gan Fáil ar Chúiseanna Dlíthiúla . Níl an acmhainn ar fáil ar chúiseanna dlíthiúla.

499 Iarratas Dúnta Cliant . Fuair ​​an freastalaí an t-iarratas, ach dhún an cliant an nasc sular críochnaíodh an phróiseáil.

Earráid HTTP 5xx (earráidí freastalaí)

Léiríonn cóid earráide HTTP 5xx fadhbanna an fhreastalaí. Léiríonn na cóid seo fadhbanna a tharla ar thaobh an fhreastalaí, rud a fhágann nach féidir leis an bhfreastalaí iarratas an úsáideora a phróiseáil ar bhealach ceart. Breathnaímis níos géire orthu:

Earráid HTTP 500 Earráid Freastalaí Inmheánach . Tagann an freastalaí ar chúinsí gan choinne a chuireann cosc ​​​​air an t-iarratas a chríochnú. D’fhéadfadh an ceanntásc "Freastalaí" an freastalaí ar tharla an earráid air a léiriú.

501 Gan Chur i bhFeidhm . Ní thacaíonn an freastalaí leis an fheidhmiúlacht atá riachtanach chun iarratas an chliaint a phróiseáil. Féadfaidh an ceanntásc "Via" an freastalaí seachfhreastalaí trína tharla an earráid a léiriú.

502 Droch-Gheata . Ciallaíonn an cód seo gur fuair an freastalaí a fheidhmíonn mar seachfhreastalaí freagra mícheart ó fhreastalaí eile.

Earráid HTTP 503 Seirbhís Gan Fáil . Níl an freastalaí in ann iarratais a phróiseáil faoi láthair.

504 Teorainn Ama Geata . Ní bhfuair an freastalaí, a fheidhmíonn mar seachfhreastalaí, freagra tráthúil ó fhreastalaí eile.

505 Gan Tacaíocht le Leagan HTTP . Ní thacaíonn an freastalaí leis an leagan prótacail HTTP atá sonraithe san iarratas. Mar rogha chúltaca, féadfaidh an ceanntásc "Uasghrádú" prótacail a dtacaítear leo a léiriú.

506 Malartú Idirbheartaíonn freisin . Ní úsáidtear an stádas seo in HTTP/1.1; áfach, má bhraitheann an freastalaí cumraíocht inmheánach a eascraíonn i ndéanamh débhríochta maidir le hidirbheartaíocht ábhair, féadfaidh sé an freagra seo a úsáid.

507 Stóráil Easpa . Ní féidir leis an bhfreastalaí an t-iarratas a chomhlíonadh mar gheall ar easpa spáis stórála ar an bhfreastalaí.

508 Lúb Braite . Bhraith an freastalaí lúb agus an t-iarratas á phróiseáil, agus diúltaíonn sé an t-iarratas a chríochnú chun lúb gan teorainn a sheachaint.

509 Sáraíodh Teorainn Bandaleithead . Tarlaíonn an earráid nuair a sháraítear bandaleithead an fhreastalaí mar gheall ar líon mór iarrataí nó tráchta.

510 Gan Síneadh . Caithfidh an cliant síntí breise a aistriú chun leanúint leis an iarratas.

511 Fíordheimhniú Líonra Riachtanach . Caithfidh an cliant é féin a fhíordheimhniú chun rochtain a fháil ar an líonra.

Conas cód stádais an leathanaigh a sheiceáil

Sa chuid seo, breathnóidh muid ar thrí phríomhbhealach chun cód stádais an leathanaigh a sheiceáil: tríd an líne ordaithe, brabhsálaí gréasáin a úsáid, agus seirbhísí neamhspleácha ar líne a úsáid. Tá a buntáistí féin ag gach ceann de na modhanna seo agus is féidir leo a bheith úsáideach i gcásanna éagsúla.

Freagra an fhreastalaí á seiceáil tríd an líne ordaithe

Soláthraíonn an líne ordaithe bealach áisiúil chun cód stádais an leathanaigh a sheiceáil gan brabhsálaí gréasáin a úsáid. Maidir leis an modh seo, ní mór duit an líne ordaithe a oscailt agus an t-ordú a úsáid:

curl -I http://page-address

Seolann an t-ordú seo iarratas HEAD (iarratas ceanntásca amháin) chuig an URL sonraithe agus taispeánann sé faisnéis lena n-áirítear an cód stádais HTTP:

Cód freagartha HTTP an fhreastalaí Curl á sheiceáil

Léiríonn an sampla thuas cód freagartha rathúil. I gcás freagra a bhfuil cód earráide ann, mar earráid HTTP 404 Gan Aimsiú, beidh cuma comhchosúil ar an toradh:

Earráid HTTP 404 Cód earráide Gan Aimsiú

Ag seiceáil freagra an fhreastalaí tríd an gconsól brabhsálaí

Soláthraíonn consól forbróir an bhrabhsálaí gréasáin uirlisí chun oibríochtaí éagsúla a dhéanamh, lena n-áirítear cód stádais an leathanaigh a sheiceáil. Chun an cód HTTP a fheiceáil i bhfreagra an fhreastalaí, ní mór duit an consól forbróra (Ctrl+Shift+K) nó (Ctrl+shift+J) a oscailt ag brath ar an mbrabhsálaí a úsáidtear. Ansin, roghnaigh an rannóg "líonra" agus luchtaigh an leathanach atá ag teastáil:

Cód freagartha HTTP an fhreastalaí Brabhsálaí á dhiagnóiseadh

Ag seiceáil freagra an fhreastalaí ag baint úsáide as uirlisí neamhspleácha

Tá líon mór seirbhísí neamhspleácha ar líne ann a sholáthraíonn uirlisí chun cód stádais leathanaigh ghréasáin a sheiceáil. De ghnáth, tugann na seirbhísí seo deis duit forbhreathnú tapa a fháil ar infhaighteacht agus feidhmíocht d’acmhainne. Oibríonn siad go léir ag baint úsáide as an bprionsabal céanna. Mar shampla, breithneoimid an acmhainn is mó tóir - httpstatus.io

Ar an gcéad dul síos, ní mór duit an tseirbhís a oscailt féin, ansin cuir isteach seoladh an leathanaigh a bhfuil an freagra a theastaíonn uait a fháil amach, agus fíorú a iarraidh:

Cód freagartha freastalaí HTTP le haghaidh seirbhísí neamhspleácha

Taispeánfar an toradh ag bun an leathanaigh:

Cód freagartha freastalaí HTTP rathúil

Conclúid

Mar fhocal scoir, ba chóir a aibhsiú gur príomhscil é tuiscint a fháil ar chóid earráide HTTP agus a bheith in ann cóid earráide HTTP a léamh do dhuine ar bith a bhfuil baint aige le forbairt gréasáin agus le cothabháil freastalaí. Agus muid ag déanamh amach gach earráid agus ag iniúchadh na n-uirlisí chun iad a bhrath, feicimid na fáthanna a bhfuil sé chomh tábhachtach na gnéithe seirbhísí gréasáin seo a bhainistiú go héifeachtach.

❮ Alt roimhe seo Conas freastalaí ríomhphoist a sheiceáil
An chéad alt eile ❯ Conas seoladh IP breise a chur le freastalaí Windows

Cuir ceist orainn faoi VPS

Táimid réidh i gcónaí do cheisteanna a fhreagairt ag am ar bith den lá nó den oíche.