Рӯйхати пурраи HTTP Status Lines

Ҳолати ҳолати HTTP истинод ба истилоҳи рамзи HTTP-ро (рақами аслии рамзгузорӣ) бо назардошти ибораи HTTP 1 (шарҳи кӯтоҳ) нишон медиҳад.

Шумо метавонед дар бораи кодҳои кодии HTTP дар дохили мо чӣ кор кунед? порча. Мо инчунин рӯйхати хатогиҳои рамзи HTTP-ро (4xx ва 5xx) дар якҷоягӣ бо баъзе маслиҳатҳо оид ба чӣ гуна ислоҳ кардани онҳоро нигоҳ медорем.

Эзоҳ: Ҳарчанд техникӣ нодуруст аст, хатҳои HTTP аксаран ҳамчун кодҳои кодии HTTP номида мешаванд.

Категорияҳои Кодекси HTTP

Тавре ки шумо мебинед, кодҳои HTTP дорои ҳаҷми седавлатӣ мебошанд. Рақамҳои якум барои муайян кардани рамзи дар категорияи алоҳида истифодашуда - яке аз ин панҷ:

Барномаҳоеро, ки рамзҳои HTTP-ро мефаҳмед, ҳамаи рамзҳоро намедонанд, ки ин маънои онро дорад, ки рамзи номаълум бо ибораи номаълуми HTTP вуҷуд дорад, ки ба маълумоти истифодабаранда маълумот намедиҳад. Бо вуҷуди ин, ин барномаҳои HTTP бояд ба категорияҳо ё синфҳо, ки мо онҳоро боло мебарем, фаҳмем.

Агар нармафзори муайянро коди мушаххас муайян накунад, он метавонад дар синф хеле муайян карда шавад. Масалан, агар кодекси 490-ро ба барнома дархост карда натавонед, он метавонад ҳамчун 400-ум бошад, зеро он дар ҳамон категория аст ва пас фикр мекунад, ки он бо дархости мизоҷ нодуруст аст.

Ҳуҷатҳои статсионарии HTTP (кодҳои ҲTTP + + HTTP Маслиҳатҳои оқилона)

Кодекс НОҲИЯИ ВОСЕЪ
100 Идома диҳед
101) Протоколҳо иваз карда шаванд
102) Коркард
200 Хуб
201 Офариниш
202 Қабул шуд
203 Маълумоти ғайрирасмӣ
204 Мӯҳтаво нест
205 Иловаи Content
206 Мазмуни қисм
207 Multi-Status
300 Интихоби якчанд
301 Раванди доимӣ
302 Ёфт шуд
303 Ба дигарон нигаред
304 Тағйир наёфтааст
305 Истифодаи Proxy
307 Интиқоли муваққатӣ
308 Тағирёбии доимӣ
400 Дархости ганда
401 Инкорнопазирӣ
402 Талаботи пардохт
403 Бистарӣ
404 Дарёфт нашуд
405 Метавонед иҷозат дода нашавад
406 Қобили қабул нест
407 Талаботҳои Proxy лозим аст
408 Вақти дархост
409 Мушкилот
410 Гона
411 Талаботи дарозмуддат
412 Пешакӣ номумкин аст
413 Мӯҳтарам дархост
414 Request-URI хеле калон
415 Навъи расми дастгирӣ
416 Талабот ба талабот ҷавобгӯ нест
417 Интизорӣ
421 Талаботҳои нодуруст
422 Шахси номатлуб
423 Хомӯш карда шудааст
424 Воқеан нодуруст буд
425 Коллексияи номатлуб
426 Навсозӣ лозим аст
428 Талабот
429 Бисёр талаботҳо
431 Майдони майдонҳо хеле калон аст
451 Барои сабабҳои ҳуқуқӣ дастрас нестанд
500 Хатои Дохилии Сервер
501 Амал карда нашудааст
502 Бадҷу
503 Дар Ҳоли Ҳозир дастрас нест
504 Вуруд
505 HTTP Version Дастгирӣ нашудааст
506 Вариант Ҳамчунин negotiates
507 Сифати нокифоя
508 Loop Detected
510 Не васеъ
511 Талабот барои шабака талаб карда мешавад

[1] Ҷумлаҳои HTTP, ки кодҳои кодии HTTP ҳамроҳ мешаванд танҳо тавсия дода мешаванд. Барои ифодаи тафсири дигар барои RFC 2616 иҷозат дода мешавад 6.1.1. Шумо метавонед тавзеҳҳои HTTPро бо тавсифи бештар "дӯстона" ё забони маҳаллӣ иваз кунед.

Ҳавои расмии HTTP ғайриимкон аст

Хати доимии HTTP аз тарафи баъзе хидматҳои тарафи сеюм ҳамчун ҷавобҳои хато истифода мешавад, аммо онҳо аз ҷониби ягон RFC муайян карда намешаванд.

Кодекс НОҲИЯИ ВОСЕЪ
103 Checkpoint
420 Услуби хато
420 Суроға кунед
440 Вақти вурудшавӣ
449 Бо боздид
450 Бо пинҳон кардани волидайн Windows
451 Тағир додан
498 Толори нодуруст
499 Талабот лозим аст
499 Дархост аз ҷониби вируси ғайриқонунӣ манъ карда шудааст
509 Маҳдудияти Банди баланд
530 Соҳа яхкарда шудааст

Эзоҳ: Дар хотир доред, ки вақте ки рамзҳои HTTP метавонанд бо рақамҳои аломатҳои огоҳкунанда дар дигар замимаҳое, ки бо кодҳои хатогузории мудири дастгоҳ ҷойгиранд, мубодила кунанд, ин маънои онро надорад, ки онҳо бо ягон роҳ алоқаманданд.