HTTP абалы сап мөөнөттүү HTTP Статус кодексине берген эмес (айкын коду номери) HTTP себеби сөздөр 1 (кыскача мүнөздөмөсү) менен коштолгон.
Сиз биздин HTTP Статусунда коддору тууралуу көбүрөөк маалымат алыш кандай HTTP Status кодтору? бөлүгү. Ошондой эле, биз мындан ары да HTTP Статус коду каталардын тизмесин , аларды чечүү үчүн кантип бир учтары менен бирге (4xx жана 5xx).
Эскертүү: техникалык жактан туура эмес болсо да, HTTP абалы саптары көп эле HTTP Статусунда коддору кирет.
HTTP Status Code Categories
Төмөнкү көрүп тургандай, HTTP Статусунда коддору үч сандан турган бүтүн сандардан турушу керек. биринчи сандан турган белгилүү бир категориясынын ичиндеги кодду аныктоо үчүн колдонулат - бул беш бири:
- 1XX: маалыматтык - арыз кабыл алынган же кайра эле уланып жатат.
- 2xx: аракети ийгиликтүү аяктады же белгилүү болду деп ырастайт.
- 3XX: Redirection - дагы бир өтүнүчүн аткаруу үчүн ишке ашышы керек.
- 4XX: Кардар катасы суроо-талап ошол суроо турат аягына же туура эмес камтыйт мүмкүн эмес синтаксиси .
- 5xx: Server калп жарактуу бир суроого жооп бере алган жок экенин көрсөтүп турат Server ката.
HTTP Статусунда коддору түшүнө Тиркемелер белгисиз коду тышкары көп маалымат бербей калат белгисиз HTTP себеби сөз бар дегенди билдирет коддору баарын билген жок. Бирок, бул HTTP арыздарды жогоруда сүрөттөгөн койдук эле категорияларын же класстарды түшүнүү керек.
программалык белгилүү бир коду эмнени билген эмес болсо, анда жок дегенде классын аныктоо боюнча болот. Мисалы, 490 Статус коду колдонуу белгисиз болсо, анда ал бир 400 катары карай алат, ал ошол эле категориядагы, анткени, андан кийин кардардын биринчи эле талап менен бир нерсе туура эмес деп ойлойбуз.
HTTP Status коюлган (HTTP Status Codes + HTTP себеби Phrases)
Status Code | себеп Phrase |
100 | улантуу |
101 | которулууда протоколу |
102 | кайра иштетүү |
200 | OK |
201 | Created |
202 | кабыл алынган |
203 | Келишимдик расмий маалыматтар |
204 | Мазмунсуз |
205 | абалга Мазмун |
206 | Жарым-жартылай Мазмун |
207 | Көп-Status |
300 | Бир нече чечим |
301 | биротоло жылдырылды |
302 | Found |
303 | карагыла: Башка |
304 | жок изменения |
305 | Use Proxy |
307 | убактылуу Айдама |
308 | Туруктуу Айдама |
400 | Жаман өтүнүч |
401 | укугу жок |
402 | төлөм талап кылынат |
403 | тыюу салынган |
404 | Табылган жок |
405 | Методу киргизилген жок |
406 | кабыл алынбайт |
407 | Proxy Аныктыкты текшерүү талап кылынат |
408 | Суроо Убакыт-чыгуу |
409 | жаңжал |
410 | Gone |
411 | Length талап кылынат |
412 | шарт койду |
413 | Уюм Тоо Large өтүнүү |
414 | Суроо-URI Тоо Large |
415 | Алынбаган Медиа түрү |
416 | Өтүнүү колому эмес, Satisfiable |
417 | үмүт жок |
421 | башка жакка жөнөтүп жиберген суроо |
422 | Unprocessable уюм |
423 | уруксат берилбейт |
424 | койду көз карандылык |
425 | Unordered чогултуу |
426 | Өркүндөтүү керектелет |
428 | шарты талап кылынат |
429 | Өтүнүчтөр өтө көп |
431 | Header Fields Тоо Large өтүнүү |
451 | Жеткиликтүү үчүн юридикалык себептер |
500 | Сервердин ички катасы |
501 | аткарылган эмес |
502 | Bad Gateway |
503 | кызмат жеткиликтүү эмес |
504 | Gateway Убакыт-чыгуу |
505 | HTTP нускасы эмес, колдоо |
506 | Variant Ошондой эле с³йл¼ш³³л¼рд³ ж³рг³з¼т; |
507 | сактагыч жетишсиз |
508 | Loop аныкталды |
510 | эмес, узартылды |
511 | Network Аныктыкты текшерүү талап кылынат |
[1] HTTP Статусунда коддору коштоп HTTP себеби айкаштарын гана сунуш кылынат. Башка себеби сөз RFC 2616 6.1.1 күнүнө жол берилет. Сиз дагы "достук" сүрөттөлүшү менен же жергиликтүү тилде ордуна HTTP себеби сөздөрдү мүмкүн.
Unofficial HTTP Status уруксат менен коюлган сүрөт
Төмөндө HTTP Статусунда багыттар ката жооп катары кээ бир Үчүнчү жактын кызматтарына тарабынан колдонулушу мүмкүн, бирок, алар эч кандай RFC тарабынан көрсөтүлгөн эмес.
Status Code | себеп Phrase |
103 | контролдук чекит |
420 | Ыкманын натыйжасыздыгынан |
420 | Жогорулатуу Сиздин тынч |
440 | Кирүү Тыныгуу |
449 | Дагы бир жолу аракет кылуу менен |
450 | Windows Аталык башкаруу тарабынан бөгөттөлгөн |
451 | Багыттама |
498 | Жараксыз Токен |
499 | Токен Милдеттүү |
499 | Суроо AntiVirus тарабынан тыюу салынган |
509 | Өткөрмө чектен ашты |
530 | Сайттын токтоп турат |
Эскертүү: Бул HTTP Статусунда коддору менен сыяктуу эле, башка жагдайларда табылган каталар кабарлар менен бир номерлерди бөлүшүү мүмкүн экенин эстен чыгарбаганыбыз маанилүү түзмөк менеджери ката коддору , алар кандайдыр бир жол менен тиешеси бар жатасыз дегенди билдирбейт.