HTTP Status линияларын толук тизмеси

HTTP абалы сап мөөнөттүү HTTP Статус кодексине берген эмес (айкын коду номери) HTTP себеби сөздөр 1 (кыскача мүнөздөмөсү) менен коштолгон.

Сиз биздин HTTP Статусунда коддору тууралуу көбүрөөк маалымат алыш кандай HTTP Status кодтору? бөлүгү. Ошондой эле, биз мындан ары да HTTP Статус коду каталардын тизмесин , аларды чечүү үчүн кантип бир учтары менен бирге (4xx жана 5xx).

Эскертүү: техникалык жактан туура эмес болсо да, HTTP абалы саптары көп эле HTTP Статусунда коддору кирет.

HTTP Status Code Categories

Төмөнкү көрүп тургандай, HTTP Статусунда коддору үч сандан турган бүтүн сандардан турушу керек. биринчи сандан турган белгилүү бир категориясынын ичиндеги кодду аныктоо үчүн колдонулат - бул беш бири:

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 Статусунда коддору менен сыяктуу эле, башка жагдайларда табылган каталар кабарлар менен бир номерлерди бөлүшүү мүмкүн экенин эстен чыгарбаганыбыз маанилүү түзмөк менеджери ката коддору , алар кандайдыр бир жол менен тиешеси бар жатасыз дегенди билдирбейт.