Радок стану HTTP з'яўляецца тэрмінам , які абазначае код стану HTTP (фактычны код) , калі суправаджаецца HTTP прычыне фразай 1 (кароткае апісанне).
Вы можаце прачытаць больш пра коды статусу HTTP ў нашых Якія HTTP коды статусу? шт. Мы таксама захаваць спіс HTTP памылак кода стану (4xx і 5xx) , а таксама некаторыя парады аб тым, як іх выправіць.
Заўвага: Хоць тэхнічна няправільна, радкі стану HTTP часта называюць проста коды стану HTTP.
HTTP код стану Катэгорыі
Як вы можаце бачыць ніжэй, коды стану HTTP з'яўляюцца трохзнакавымі лікамі. Самая першая лічба выкарыстоўваецца для ідэнтыфікацыі кода ў канкрэтнай катэгорыі - адна з гэтых пяці:
- 1XX: Інфармацыйна - запыт быў прыняты або працэс працягваецца.
- 2XX: Пацвярджае , што дзеянне завершана паспяхова або разумелася.
- 3XX: Перанакіраванне - што - то яшчэ павінна мець месца для таго , каб завяршыць запыт.
- 4XX: памылка кліента , што паказвае на тое, што запыт не можа завяршыць або утрымлівае няправільныя сінтаксіс .
- 5XX: Памылка сервера , што паказвае на тое, што сервер не змог выканаць запыт , які быў нібыта сапраўдным.
Прыкладання , якія разумеюць коды стану HTTP не павінны ведаць усе коды, а гэта значыць , невядомы код таксама мае невядомую HTTP прычына фразу, якая не дасць карыстальніку больш інфармацыі. Аднак гэтыя HTTP прыкладанне не павінна разумець катэгорыі або класы, як мы апісалі іх вышэй.
Калі праграмнае забеспячэнне не ведае, што азначае, што канкрэтны код, ён можа, па меншай меры, вызначыць клас. Напрыклад, калі 490 код стану невядомы з дадаткам, яно можа разглядаць яго як 400, таму што ён знаходзіцца ў той жа катэгорыі, а затым можна выказаць здагадку, што ёсць што-то не так з запытам кліента.
Лініі HTTP Status (HTTP Status Codes + HTTP Reason фразы)
код стану | Reason Phrase |
100 | працягваць |
101 | пераключэнне пратаколаў |
102 | апрацоўка |
200 | добра |
201 | створаны |
202 | прынята |
203 | Неавторитетная інфармацыя |
204 | няма Змест |
205 | Reset Content |
206 | Partial Content |
207 | Multi-Status |
300 | Multiple Choices |
301 | пераехаў Пастаянна |
302 | знойдзены |
303 | см Іншыя |
304 | Not Modified |
305 | Выкарыстанне проксі-сервер |
307 | Temporary Redirect |
308 | пастаяннае Перанакіраванне |
400 | Дрэнны запыт |
401 | нявырашанае |
402 | патрабуецца аплата |
403 | забаронена |
404 | не знойдзена |
405 | Method Not Allowed |
406 | ня Прымальны |
407 | Патрабуецца праверка сапраўднасці проксі |
408 | Запыт тайм-аўт |
409 | канфлікт |
410 | прайшло |
411 | даўжыня Требуемая |
412 | перадумовай Памылка |
413 | Запыт Entity Too Large |
414 | Request-URI Too Large |
415 | Непадтрымоўваны Тып носьбіта |
416 | Запыт дыяпазону ня выканальная |
417 | Expectation Памылка |
421 | няправільна Запыт |
422 | Unprocessable Entity |
423 | зачынены |
424 | Не атрымалася Dependency |
425 | неўпарадкаванай |
426 | патрабуецца абнаўленне |
428 | перадумовай Абавязковы |
429 | Занадта шмат запытаў |
431 | Запыт Поля загалоўка занадта вялікі |
451 | Недаступным па юрыдычных прычынах |
500 | Унутраная памылка сервера |
501 | не рэалізавана |
502 | дрэнны шлюз |
503 | Паслуга недаступная |
504 | Шлюз Тайм-аўт |
505 | Версія HTTP не падтрымліваецца |
506 | Варыянт таксама вядзе перамовы |
507 | недастаткова захоўвання |
508 | пятля Знойдзены |
510 | ня Extended |
511 | Сеткавая аўтэнтыфікацыя Абавязковы |
[1] рэкамендуецца толькі Прычына фразы HTTP , якія суправаджаюць коды стану HTTP. Іншая прычына фраза дазволена ў RFC 2616 6.1.1. Вы можаце ўбачыць HTTP Reason фразы замяняюцца больш «сяброўскім» апісанне або на мясцовым мове.
Неафіцыйны HTTP Радок стану
Радка стану HTTP ніжэй можа выкарыстоўвацца некаторымі іншымі службамі як памылковыя адказы, але яны не пазначаныя ні RFC.
код стану | Reason Phrase |
103 | кантрольна-прапускны пункт |
420 | метад Failure |
420 | Павысьце Calm |
440 | Увайсці Тайм-аўт |
449 | паспрабуйце яшчэ раз |
450 | Заблакавана Бацькоўскі кантроль Windows |
451 | пераадрасоўваць |
498 | Недапушчальны маркер |
499 | токен Абавязковы |
499 | Запыт быў забаронены антывірусам |
509 | Прапускная здольнасць Перавышаны мяжа |
530 | сайт замарожаны |
Заўвага: Важна памятаць , што ў той час як коды стану HTTP могуць адзін і той жа лік з памылкамі паведамленняў , знойдзеных у іншых кантэкстах, напрыклад , з кодамі памылак Дыспетчар прылад , гэта не азначае , што яны звязаны якім - небудзь чынам.