Rhestr gyflawn o Llinellau Statws HTTP

Y llinell statws HTTP yw'r term a roddir i god statws HTTP (y rhif cod gwirioneddol) pan fo'r rheswm HTTP yn ymadrodd 1 (y disgrifiad byr).

Gallwch ddarllen mwy am godau statws HTTP yn ein Codau Statws Beth Ydi HTTP? darn. Rydym hefyd yn cadw rhestr o wallau cod statws HTTP (4xx a 5xx) ynghyd â rhai awgrymiadau ar sut i'w hatgyweirio.

Sylwer: Er ei bod yn dechnegol yn anghywir, cyfeirir at linellau statws HTTP yn aml fel codau statws HTTP yn unig.

Categorïau Cod Statws HTTP

Fel y gwelwch isod, mae codau statws HTTP yn gyfanrifau tair digid. Defnyddir y digid cyntaf i adnabod y cod o fewn categori penodol - un o'r pump hyn:

Nid oes rhaid i geisiadau sy'n deall codau statws HTTP wybod pob un o'r codau, sy'n golygu bod cod anhysbys hefyd yn cynnwys ymadrodd rheswm HTTP anhysbys, a fydd yn rhoi llawer o wybodaeth i'r defnyddiwr. Fodd bynnag, mae'n rhaid i'r ceisiadau HTTP hyn ddeall y categorïau neu'r dosbarthiadau fel yr ydym wedi'u disgrifio uchod.

Os nad yw'r meddalwedd yn gwybod beth mae'r cod penodol yn ei olygu, gall o leiaf nodi'r dosbarth. Er enghraifft, os nad yw côd statws 490 yn hysbys i'r cais, gall ei drin fel 400 oherwydd ei fod yn yr un categori, a gall wedyn dybio bod rhywbeth o'i le ar gais y cleient.

Llinellau Statws HTTP (Codau Statws HTTP + Ymadroddion Rheswm HTTP)

Cod Statws Rheswm Rheswm
100 Parhau
101 Protocolau Newid
102 Prosesu
200 iawn
201 Crëwyd
202 Derbyniwyd
203 Gwybodaeth An-Awdurdodol
204 Dim Cynnwys
205 Ailosod Cynnwys
206 Cynnwys rhannol
207 Aml-Statws
300 Dewisiadau Lluosog
301 Symud yn barhaol
302 Wedi dod o hyd
303 Gweler Arall
304 Heb ei Addasu
305 Defnyddiwch Ddirprwy
307 Ailgyfeirio dros dro
308 Ailgyfeirio Parhaol
400 Cais drwg
401 Heb awdurdod
402 Y Gofynnir am Daliad
403 Gwaherddir
404 Heb ei Ddarganfod
405 Dull Heb ei Ganiatáu
406 Ddim yn Derbyniol
407 Angen Dilysiad Dirprwyol
408 Cais Amser Allan
409 Gwrthdaro
410 Wedi mynd
411 Hyd Gofynnol
412 Methiant Rhagofalon
413 Gofynnwch i'r Undeb yn Rhy Fawr
414 Cais-URI Rhy Fawr
415 Math o Gyfryngau Heb Gefnogaeth
416 Ystod Cais Ddim yn Boddhad
417 Disgwylir Disgwyliad
421 Cais Camddefnyddiedig
422 Unity Dros Dro
423 Wedi'i chloi
424 Dibyniaeth Fai
425 Casgliad anghyffredin
426 Uwchraddio Angenrheidiol
428 Angen rhagofalon
429 Gormod o geisiadau
431 Cais Caeau Pennawd yn Rhy Fawr
451 Am ddim Am Rhesymau Cyfreithiol
500 Gwall Gweinyddwr Mewnol
501 Heb ei Weithredu
502 Porth Bad
503 Gwasanaeth ar gael
504 Porth Amser
505 Fersiwn HTTP Heb ei gefnogi
506 Amrywiant Hefyd yn Negodi
507 Storio annigonol
508 Dileu Canlyniad
510 Heb Estynedig
511 Gofynion Dilysu Rhwydwaith

[1] Mae'r rhesymau HTTP yn cael eu hargymell yn unig sy'n ymadrodd â chodau statws HTTP. Caniateir ymadrodd rheswm gwahanol fesul RFC 2616 6.1.1. Fe allech chi weld rheswm HTTP yn disodli'r ymadroddion â disgrifiad mwy "cyfeillgar" neu mewn iaith leol.

Llinellau Statws HTTP answyddogol

Gallai llinellau statws HTTP isod gael eu defnyddio gan rai gwasanaethau trydydd parti fel ymatebion gwall, ond ni chânt eu nodi gan unrhyw RFC.

Cod Statws Rheswm Rheswm
103 Checkpoint
420 Methiant Dull
420 Gwella Eich Calm
440 Mewngofnodi Amserlen
449 Ailadroddwch â
450 Wedi'i rhwystro gan Reoliadau Rhieni Windows
451 Ailgyfeirio
498 Tocynnau Annilys
499 Tocyn Angenrheidiol
499 Gwrthodwyd cais gan antivirus
509 Llai o Gyfyngiad Lled Band
530 Mae'r safle wedi'i rewi

Sylwer: Mae'n bwysig cofio, er y gall codau statws HTTP rannu'r un niferoedd â chamgymeriadau a geir mewn cyd-destunau eraill, fel gyda chodau gwall Rheolwr y Dyfais , nid yw'n golygu eu bod yn gysylltiedig mewn unrhyw ffordd.